Sådan installeres Windows-applikationer på Linux ved hjælp af Wine

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

Opsætning af vin er let. Gå til Programmer> Vin> Konfigurer vin.
Fra dette vindue vil du kunne fortælle Wine, hvilken version af Windows der skal imiteres (Windows 7, Vista, XP osv.). Derudover vil du være i stand til at angive, hvilket lydsystem det skal integreres og arbejde med (ALSA, OSS, Jack osv.), Hvilket kan være meget nyttigt, når du arbejder med professionelle lydredigeringsprogrammer. Du kan også ændre stien herfra, hvor "C-disken" er gemt, de grafiske optimeringer og den måde, hvorpå integrationen med skrivebordet skal udføres.

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.


Tilføj som foretrukken kilde i Google