|
Av forskjellige grunner kan det hende du må kjøre et Windows-program på Linux. Det kan være at det ikke er noen versjon for Linux, at versjonen for Windows er bedre eller mer profesjonell ... eller bare din favoritt. Det kan også være at du trenger å bruke dette programmet fordi det er "standarden" for bransjen du jobber i, eller fordi ingen Linux-program støtter typen filer eller dokumenter som er opprettet med Windows-programmet på en annen datamaskin. |
Innledning
Før du begynner med instruksjonene, ser det ut til å være nødvendig å gjøre en kort refleksjon: Når du har installert Linux, er det mange måter å kjøre Windows-applikasjoner på, det er til og med muligheten for å installere Windows på en virtuell maskin, som du kan kjøre direkte fra Linux.
Vin er imidlertid IKKE en emulator, som navnet sier (Vin er ikke en emulator, derav akronymet). Dette betyr at et Windows-program som du kjører med WINE, faktisk er det flere registrerte saker, kjører mye lettere på Linux enn på Windows.
På den annen side, selv om det i noen tilfeller kan være praktisk å lage den lykkelige virtuelle maskinen og installere vår kopi av Windows og deretter vårt program i den, kan dette også være et problem. Først og fremst på grunn av den enorme mengden ressurser (diskplass, minne og prosessor) som denne prosessen vil forbruke. For det andre er Windows ikke gratis programvare, og for å installere den, skal du ha en ekte versjon. Ellers ville du ikke slippe patentproblemet med Windows.
For å lære litt mer om vin, anbefaler jeg at du leser den dokumentasjon, The Wiki, The Veiledning for nybegynnere og dokumentet «Debunking vanlige myter relatert til vin".
Installer vin
I Ubuntu:
sudo apt-get install wine
I Fedora:
yum -y installer vin
I nedlastingsseksjonen kan du finne de nyeste vinpakkene for andre populære Linux-distribusjoner som Mandriva, Slackware, Debian, OpenSUSE, etc.
Kjør og installer Windows-programmer
Når den er installert, kjører Wine når du dobbeltklikker på hvilken som helst .EXE-fil. I tillegg vil det tillate deg å installere programmer, som om du var i Windows, og det vil sette snarveiene i hovedmenyen under kategorien «Vin».
Til tross for det mange tror, brukes Wine ikke bare til å kjøre "enkle" Windows-applikasjoner, men til og med komplekse spill. Dessuten er det bevist at forferdelige spill som Sim 3, Half Life 2, Command & Conquer 3, Star Wars: Jedi Knight eller viktige suiter som Microsoft Office fungerer perfekt.
Det lar meg ikke kjøre programmet / installasjonsprogrammet mitt! Sniff sniff ...
Som jeg antar at du vet, er Linux et system som administreres gjennom rettigheter gitt til brukere. Dette tillater bare bestemte brukere å gjøre visse ting. Det samme gjelder filer. Som standard er ingen .EXE-fil lastet ned fra internett "kjørbar" før brukeren indikerer noe annet.
Hvis du ser denne meldingen når du prøver å kjøre filen:
Så er det bare å høyreklikke på filen. Jeg valgte Egenskaper-alternativet. Når du er der, går du til Tillatelser-fanen og aktiver alternativet Tillat å kjøre filen som et program:
Jeg har andre problemer med å kjøre programmet
Hvis applikasjonen det gjelder ikke kjører som den skal eller har problemer, anbefaler jeg at du skriver inn Vinapplikasjonsdatabase for å se kommentarene til andre brukere og deres erfaring med å kjøre programmet ved hjelp av de forskjellige versjonene av Wine. Hvert installerte og testede program har rangering. Hvis programmet du leter etter ikke vises i listen, er det en god mulighet til å samarbeide og laste opp inntrykk.
Avinstaller programmer i Wine
Dette er veldig enkelt. Gå til Programmer> Vin> Avinstaller vinprogramvare.
Derfra vil du enkelt kunne fjerne det installerte programmet. Nye programmer kan også installeres ved hjelp av dette verktøyet, selv om det kan være lettere ved å dobbeltklikke på installasjonsprogrammet i filutforskeren eller direkte fra nedlastingsvinduet til Internet Explorer.
Hvor er alt installert?
Som standard vil alle programmer prøve å installere på C-disken din. Spørsmålet er hva er C-disken min? Hvor lagres egentlig alle filene som tilsvarer Windows-applikasjonene som er installert med Wine? Svaret er enkelt: ~ / .wine / drive_c. Det vil si at hjemme hos deg er det en skjult mappe som heter .vin der alle filene på C-disken din er lagret. Egentlig, som du kan se, er det ganske enkelt en mappe som Wine kaller "C Disk".
Husk at du alltid kan installere programmene dine på andre steder. Dette er spesielt nyttig hvis du har liten plass på disken eller partisjonen der du har Linux installert eller hjemme-mappen.
Konfigurer vin
Jeg er redd for virus
Det er ikke rettferdig at Windows-brukere får all moroa, ettersom alle vet at Linux-virus praktisk talt ikke eksisterer. For en tid siden var det et slags eksperiment for å kjøre Windows-virus på Linux med vin.
5 av de mest skadelige virusene som ble testet (Klez, My Doom, Sobig, SCO Worm, Some Fool) og resultatene er ikke veldig oppmuntrende, ingen klarte å spre seg, og bare én kunne påvirke selve linux-operativsystemet.
Kort sagt, du mister ikke sikkerheten ved å kjøre Windows-applikasjoner ved å bruke Wine, tvert imot vil du være mye tryggere enn om du kjørte det samme programmet på Windows.
Vintriks
Noen ganger kan det være vanskelig å installere et Windows-program på Linux ved hjelp av Wine, spesielt siden noen av dem krever eksterne biblioteker.
Vintriks er et raskt og enkelt skript å laste ned og installere disse omfordelbare bibliotekene som noen ganger er nødvendige for at alt skal fungere fantastisk.
Hvordan installerer du?
wget http://www.kegel.com/wine/winericks
Hvordan kjører jeg det?
Når du har fått Winetricks, kan du bruke den ved å skrive inn terminalen:
sh vintriks
Hvis du kjører den uten parametere, viser en winetricks-skjerm en GUI med en liste over tilgjengelige pakker. Hvis du vet navnet på pakken (e) du vil installere, kan du legge til navnene på Winetricks-kommandolinjen og umiddelbart starte installasjonsprosessen. For eksempel,
sh winetricks corefonts vcrun6
Dette vil installere både corefonts- og vcrun6-pakker.
Vin-dører
Vin-dører er et utmerket lite program som lar deg installere veldig populære Windows-applikasjoner enkelt og uten problemer. Dette sparer deg for å måtte google for å se hvilke innstillinger du skal bruke osv.
For å installere det, må du bare gå til nedlastingsdelen av det offisielle nettstedet og velge pakken som fungerer best for din Linux-distribusjon.
Et eksempel: uTorrent bruker Wine
Nei jeg bruker Transmission eller det utrolige deluge. Hvis du ikke prøvde dem, kan du gjøre det. Men bare for å vise hvordan et Windows-program ser ut i Ubuntu ved bruk av Wine, her er et skjermbilde med uTorrent.