|
Af forskellige årsager kan det være nødvendigt at køre et Windows-program på Linux. Det kan være, at der ikke er nogen version til Linux, at versionen til Windows er bedre eller mere professionel ... eller simpelthen din favorit. Det kan også være, at du skal bruge dette program, fordi det er "standarden" for den branche, du arbejder i, eller fordi intet Linux-program understøtter typen af filer eller dokumenter, der er oprettet med dit Windows-program på en anden computer. |
Indledning
Inden du starter med instruktionerne, synes jeg, det er nødvendigt at lave en kort refleksion: Når du først har installeret Linux, er der mange måder at køre Windows-applikationer på, der er endda mulighed for at installere Windows i en virtuel maskine, som du kan køre direkte fra Linux.
Vin er dog IKKE en emulator, som navnet antyder (Vin er ikke en emulator, deraf dens akronym). Dette betyder, at en Windows-applikation, som du kører med WINE, faktisk faktisk er flere registrerede sager, kører meget lettere på Linux end på Windows.
På den anden side, selvom det i nogle tilfælde kan være praktisk at oprette den glade virtuelle maskine og installere vores kopi af Windows i den og derefter vores program, kan dette også være et problem. Først og fremmest på grund af den enorme mængde ressourcer (diskplads, hukommelse og processor), som denne proces ville forbruge. For det andet er Windows ikke gratis software, og for at installere det skal du have en ægte version. Ellers ville du ikke undslippe patentproblemet med Windows.
For at lære lidt mere om vin, anbefaler jeg, at du læser den Dokumentation, The Wiki, The Vejledning for begyndere og dokumentet «Debunking af almindelige myter relateret til vin".
Installer vin
I Ubuntu:
sudo apt-get install vin
I Fedora:
yum - installer vin
I download-sektionen kan du finde de nyeste vinpakker til andre populære Linux-distributioner som Mandriva, Slackware, Debian, OpenSUSE osv.
Kør og installer Windows-programmer
Efter installationen kører Wine, når du dobbeltklikker på en hvilken som helst .EXE-fil. Derudover giver det dig mulighed for at installere programmer, som om du var i Windows, og placerer genveje i hovedmenuen under kategorien "Vin".
På trods af hvad mange mennesker tror, bruges Wine ikke kun til at køre "enkle" Windows-applikationer, men endda komplekse spil. Desuden er det bevist, at forfærdelige spil som Sim 3, Half Life 2, Command & Conquer 3, Star Wars: Jedi Knight eller vigtige suiter som Microsoft Office fungerer perfekt.
Det lader mig ikke køre mit program / installationsprogram! Sniff sniff…
Som jeg formoder, at du er opmærksom på, er Linux et system, der styres gennem privilegier tildelt brugere. Dette tillader kun bestemte brugere at gøre bestemte ting. Det samme gælder for filer. Som standard er ingen .EXE-fil downloadet fra internettet "eksekverbar", indtil brugeren angiver andet.
Hvis du ser denne meddelelse, når du prøver at udføre filen:
Så er alt hvad du skal gøre, at højreklikke på filen. Jeg valgte indstillingen Egenskaber. Når du er der, skal du gå til fanen Tilladelser og aktivere Tillad, at filen kører som en programindstilling:
Jeg har andre problemer med at køre mit program
Hvis den pågældende applikation ikke kører som den skal eller har problemer, anbefaler jeg, at du indtaster Vinapplikationsdatabase for at se kommentarer fra andre brugere og deres oplevelse af at køre programmet ved hjælp af de forskellige versioner af Wine. Hvert installeret og testet program har en placering. Hvis det program, du leder efter, ikke vises på listen, er det en god mulighed for at samarbejde og uploade dine indtryk.
Afinstaller programmer i Wine
Dette er meget let. Gå til Programmer> Vin> Afinstaller vin-software.
Derfra vil du være i stand til nemt at fjerne det installerede program. Du kan også installere nye programmer ved hjælp af dette værktøj, selvom det kan være lettere ved blot at dobbeltklikke på installationsprogrammet i din filopdagelsesrejsende eller direkte fra downloadvinduet til din internetudforsker.
Hvor er alt installeret?
Som standard vil alle programmer forsøge at installere sig selv på din C. disk Spørgsmålet er, hvad er min C disk? Hvor er alle de filer, der svarer til Windows-applikationer installeret med Wine, faktisk gemt? Svaret er simpelt: ~ / .wine / drive_c. Det vil sige, i dit hjem er der en skjult mappe kaldet .vin, hvor alle filerne på din disk C. er gemt. Faktisk, som du kan se, er det simpelthen en mappe, som Wine kalder "Disk C".
Husk at du altid kan installere dine programmer andre steder. Dette er især nyttigt, hvis du har lidt plads på disken eller partitionen, hvor du har Linux eller din hjemmemappe installeret.
Konfigurer vin
Jeg er bange for vira
Det er ikke rimeligt, at Windows-brugere får alt det sjove, da alle ved, at Linux-vira praktisk talt ikke findes. For nogen tid siden var der en slags eksperiment med at køre Windows-vira på Linux med vin.
5 af de mest skadelige vira, der blev testet (Klez, My Doom, Sobig, SCO Worm, Some Fool) og resultaterne er ikke særlig opmuntrende, ingen var i stand til at sprede sig og kun én kunne påvirke selve linux-operativsystemet.
Kort fortalt mister du ikke sikkerheden ved at køre Windows-applikationer ved hjælp af Wine, tværtimod vil du være meget sikrere, end hvis du kørte det samme program i Windows.
Winetricks
Nogle gange kan installation af en Windows-applikation på Linux ved hjælp af Vin være en vanskelig opgave, især da nogle af dem kræver eksterne biblioteker.
Winetricks er et hurtigt og let script til at downloade og installere disse omfordelbare biblioteker, der nogle gange er nødvendige for at alt fungerer vidunderligt.
Hvordan installerer du?
wget http://www.kegel.com/wine/winericks
Hvordan kører jeg det?
Når du har fået Winetricks, kan du bruge det ved at skrive terminalen:
sh vintricks
Hvis du kører det uden parametre, viser en winetricks-skærm en GUI med en liste over tilgængelige pakker. Hvis du kender navnet på den / de pakke (r), du vil installere, kan du tilføje navnene til Winetricks-kommandolinjen og straks starte installationsprocessen. For eksempel,
sh winetricks corefonts vcrun6
Dette installerer både corefonts- og vcrun6-pakker.
Vin-døre
Vin-døre er et fremragende lille program, der giver dig mulighed for nemt og uden problemer at installere meget populære Windows-applikationer. Dette sparer dig for at skulle google for at se, hvilke indstillinger du skal bruge osv.
For at installere det skal du bare gå til downloadafsnittet på det officielle websted og vælge den pakke, der fungerer bedst til din Linux-distribution.
Et eksempel: uTorrent ved hjælp af vin
Nej jeg bruger Transmissionsprojekter eller det utrolige Syndfloden. Hvis du ikke prøvede dem, skal du gøre det. Men bare for at vise, hvordan en Windows-applikation ser ud i Ubuntu ved hjælp af Wine, her er et screenshot ved hjælp af uTorrent.