Hvordan Å Kjøre Windows-Programmer På Linux [Nybegynnere Guide]

posted in: Articles | 0

Som du er her, jeg kommer til å anta at du er en Linux-bruker. Og hver gang på en stund, vil du finne deg selv å spørre: kan jeg kjøre windows-programmer på Linux?.

Svar på det spørsmålet er ja. Ja, du kan kjøre Windows-programmer på Linux., Her er noen av måtene for å kjøre Windows-programmer med Linux:

  • Installere Windows på en egen HDD partisjon
  • Installere Windows som en virtuell maskin på Linux

Begge av dem fungerer helt fint. Men de er litt ressurs sulten.

Hvis du bare trenger å bruke et lite Windows-program, installere Windows på en egen HDD partisjon eller som en Virtuell Maskin er ikke effektiv. Videre, Virtuelle Maskinen ikke kan utnytte den totale kraften av maskinen. Så hva er løsningen?

Ingen problem, det er en annen måte å bruke Windows-programvare på Linux., Det kalles Vin. Hvis du ennå ikke er kjent med det, eller hvis du er en nybegynner i verden av Linux, er dette artikkelen for deg.

I denne beginner ‘ s guide, jeg skal vise deg hva som er Vin og hvordan du kan bruke den til å kjøre Windows-programmer på Linux. Jeg har brukt Ubuntu her som Ubuntu er en av de beste Linux-distroer for nybegynnere, men noen andre Linux-distribusjon vil ha mer eller mindre samme fremgangsmåte (med unntak for kommandoene i Bue eller Fedora-baserte distribusjoner).

ved Hjelp av Wine for å kjøre Windows-programmer i Linux

Vin står for Vin Er Ikke en Emulator., Og VIN er faktisk et akronym for det. Og, som tidligere nevnt, det er ikke engang en virtuell maskin.

det er Heller en kompatibilitet laget for å kjøre Windows-programmer på UNIX-lignende eller POSIX-kompatible operativsystemer (for eksempel Linux, Mac, BSD). Mens en virtuell maskin eller emulator som simulerer interne Windows logikk, Vin oversetter dem Windows logikk for å native UNIX/POSIX-klage logikk.

I enkel og ikke-tekniske ord, Vin konverterer interne Windows-kommandoer kommandoer på ditt Linux-system kan opprinnelig korrekt.,

Installere Vin

Det finnes forskjellige måter å installere Vin på systemet. Så dette er en nybegynner guide, vil jeg beskrive de mest grei her.

Nesten alle Linux-distribusjoner kommer med Vin i pakken depotet. Mesteparten av tiden den siste stabile versjonen av Vin er tilgjengelig via pakken depotet., Installere Vin på Ubuntu er så enkelt som å skyte opp en terminal, og kjører disse kommandoene:

sudo apt updatesudo apt install wine

Imidlertid, hvis du bruker en 64-biters installasjon av Ubuntu, vil du trenger for å kjøre disse ekstra kommandoer:

sudo dpkg --add-architecture i386

Dette vil legge til 32bit arkitektur støtte på din distro som vil gagne deg i å installere spesiell programvare. Hvis du ikke vet om du har en 32bit installasjon eller 64bit, sjekk denne artikkelen: 32bit eller 64bit Ubuntu?

Hva Windows-programmer Støttes av Vin?,

Det er et stort antall av Windows-programmer som for øyeblikket støttes fullt av Vin. De vil kjøre uten problemer.

Imidlertid nye Windows-programmer blir utviklet hver dag. Mange av dem ville ikke fungere som vi vil ha på Vin. Men utviklingen tempo Vin er også rask, støtte for nye programmer blir lagt til hele tiden.

Og det er en egen database for å holde oversikt over akkurat det.

Vin-Programmet Database har nesten 24,000 programmer rangert med forskjellig status avhengig av hvor godt at programmer som kjører i Vin., Hvis du raskt vil sjekke vurdering av programmet du ønsker å bruke i Vin, kan du ta en titt der. Her er betydningen av de vurderinger:

  • Platinum: Disse programmene installere og kjøre feilfritt i ut-av-det-box Vin.
  • Gull: Disse programmene fungerer feilfritt med noen spesiell konfigurering.
  • Sølv: Programmer med mindre problemer, er kodet som Sølv.
  • Bronse: Bronse som har store problemer som alvorlig påvirke bruk.
  • Søppel: Disse rett og slett ikke kjøre på Vin.,

Anmeldelser, Installasjon Prosedyre, som Vin versjonen den ble testet mot og diverse nyttige data er også tilgjengelig for hvert program her.

selvfølgelig, Vin Program Database er for det meste bruker-genererte data, så du er alltid velkommen til å prøve å kjøre et program med en annen versjon av Vin og dele resultatet med resten av samfunnet.

å Finne et Program i Vin Program Database

La oss se hvordan vi kan finne et program i Vin Program Database.

Gå til Vin Program Database. Klikk Bla gjennom Apper fra venstre sidebar.,

å Finne en App i Vin AppDB

Skriv inn navnet på programmet du ønsker å finne i Navn-feltet.

Vin AppDB navn filter

Klikk på linken til programmet fra søkeresultatet.

Du vil se en beskrivelse av programmet. Det vil være en liste over ulike versjoner med kompatibiliteten med en bestemt rating Vin versjon.,

Vin AppDB Program-siden

La oss klikke på den nyeste versjonen link.

Dette er den viktigste siden du trenger å sjekke. Det vil bli detaljert informasjon om den spesifikke versjonen.

Detaljert Informasjon om Program

vil Du få en idé om hva som vil fungere og hva som ikke., Også, installasjons-prosedyren vil være inkludert her om noen andre oppgaver som er nødvendig for installasjon.

Komme i Gang med Vin

Før vi går på å installere og kjøre programmer i Vin, bør vi ha klar idé om et par ting, og om hvordan du konfigurerer Vin for bruk:

WinePrefix

Windows-programmer må en C: – stasjonen. Vin bruker en virtuell C: kjøring for dette formålet. Katalogen av denne virtuelle C: – stasjonen er kalt wineprefix. Først av alt, må vi lage en wineprefix., For å gjøre det, fyre opp en terminal og skriv inn denne kommandoen:

winecfg

Dette vil skape en wineprefix og åpne konfigurasjonsvinduet for Vin. Du kan endre konfigurasjonen alternativer hvis du vil, eller la det være som det er for tiden, og lukk det. Nå kan du finne den virtuelle C: – stasjonen på

$HOME/.wine/c_drive
WinePrefix C: – Stasjonen

Den generelle regelen er å installere hver nye program i en fersk wineprefix., Vi kan opprette og vedlikeholde flere wineprefix manuelt. Men at oppgaven ville virke ganske kjedelig for nybegynnere. Så vil vi hoppe over den delen for nå. Men, senere kommer jeg til å vise veien for å gjøre det en del med letthet.

Installere en Applikasjon med Vin

Installere en støttet programmet i Vin er generelt like enkelt som å dobbeltklikke på filen du lastet. Men nå kommer vi til å se en steg-for-steg guide for å installere 7-zip på Vin.

Først av alt, sjekk for 7-zip vurdering på Vin Program Database. Det har Platinum rating, så vi er god til å gå., Åpne Vin-konfigurasjon ( winecfg ), og angir Windows-Versjon til Windows 7.

Vin Windows 7

Høyre-klikk på 7-zip installasjon fil og velg Åpne Med Vin Windows-Program Loader.

7-zip installasjonsfilen

Se at målmappen banen? 7-zip-installasjon har anerkjent den virtuelle C: kjøring fra wineprefix.,

7-zip Setup-Katalogen på Vin

Fullfør installasjonen og gå til installasjonskatalogen fra fil nettleser.

Høyre-klikk på 7zFM.exe og gå til Egenskaper > Åpne Med.

Angi som Standard .exe Loader

Velg Vin Windows-Program Loader, og lukk vinduet. Dobbeltklikk på 7zFM.exe.,

7-zip running with Wine

And there you go! For creating a shortcut on your desktop, right click on the file.

Creating 7-zip shortcut

Now move the Link to Desktop.,

Flytt snarvei til Skrivebordet

Nå kan du kjøre 7-zip rett fra skrivebordet. Alt du trenger å gjøre er å dobbeltklikke på ikonet.

Kjør, 7-zip fra skrivebordet

Hvis du vil ha tilgang til filene dine på Linux, de er vanligvis ligger i Z: – Stasjonen.,

Linux-katalogen i Z: drive

Du kan bruke 7-zip akkurat som du ville bruke den på Windows – for å pakke ut og opprette arkiver og slikt.

La oss gjøre ting (mye) Lettere

Du har kanskje lagt merke til at på Vin Database Applikasjon, med hver versjon av programmet gjennomgå en bestemt Vin versjonen er nevnt.

Det er på grunn av den raske utviklingen i pris på Vin., Selv om et program som kjører med gjeldende versjon av Vin, og det kan ikke kjøre med en fremtidig versjon, på grunn av de endringer som er gjort.

Også, jeg har nevnt om installasjon av hvert program i sin egen ferske wineprefix. Slik at et program ikke har noen sjanse for å forstyrre en annen. Og gjør alle disse manuelt, vanligvis fra terminalen, er tidkrevende, slitsomt og til tider forvirrende.

PlayOnLinux er her for å hjelpe. Det gir et fint grensesnitt for å gjøre alle disse ting enkelt., For installing PlayOnLinux on Ubuntu, simply run this command:

sudo apt install playonlinux
PlayOnLinux interface

You can easily perform every task related to Wine with PlayOnLinux from a beautiful and intuitive graphical interface:

  • Installing & Uninstalling applications.
  • Creating, Updating & Removing wineprefixes.
  • Maintain Wine of different architecture and versions.,
  • Run & Opprett snarvei for programmer du har installert.
  • Og så videre…

Men likevel, vil du trenger å sjekke Vin Program Database for anmeldelser, installasjons prosedyrer og slikt.

Fordeler med å bruke Vin

Når det kommer til å kjøre Windows-programmer på Linux-systemet, Vin gir mange fordeler over ved hjelp av emulatorer eller virtuelle maskiner.

  • Ytelse: Vin er immun mot ytelse tap som på annen måte oppstår mens etterlignet.,
  • Native Opplevelse: Det er ikke nødvendig å åpne Vin før du kjører et Windows-program. Nøyaktig hvordan Vin fungerer vil bli mer tydelig i fra dette sitatet fra offisielle nettsted,

    Vin kan være tenkt som en Windows-emulator på samme måte som i Windows Vista kan være tenkt som en Windows XP-emulator: både tillate deg å kjøre de samme applikasjonene ved å oversette system anrop på samme måte. Innstillingen Vin for å etterligne Windows XP er ikke mye forskjellig fra innstillingen Vista for å starte et program i XP-kompatibilitet-modus.,

Vin Derivater

Det er ganske en rekke prosjekter for å kjøre Windows-programmer på andre plattformer, basert på Vin:

  • CrossOver: CrossOver, er utviklet av selskapet heter CodeWeavers. Det er direkte basert på Vin med et par tweaks og proprietær add-ons. Faktisk, CodeWeavers sysselsetter en stor andel av Vin utviklere. I motsetning til den raske utgaver av Vin, CrossOver-versjoner er mer stabile. Den store ulempen er at Crossover er ikke gratis.
  • PlayOnLinux: PlayOnLinux er helt basert på Vin., Og gir lettere rute for å installere og administrere programmet med Vin. PlayOnLinux er gratis.
    Det er også tilgjengelig for Mac som PlayOnMac.
  • ReactOS: ReactOS er en helt annen open-source operativsystem for å kunne kjøre Windows-programmer. Det gjenbruker en betydelig mengde av koder fra Vin. Imidlertid, dette er et prosjekt under utvikling i mer enn et tiår, og jeg vil ikke anbefale det.

Flere Tips om bruk av Vin

Winetricks

Dette er en annen viktig del av å bruke Vin., Winetricks er en hjelper script for å laste ned og installere ulike redistributable runtime biblioteker som trengs for å kjøre noen programmer i Vin. Disse kan omfatte erstatning for komponenter av Vin med lukket kildekode-biblioteker. Winetricks kommer med Vin installasjon på Ubuntu.

For å starte winetricks, kjør denne kommandoen:

winetricks
Winetricks

Det er mange alternativer for å hjelpe deg med ulike oppgaver.,

Installere en Applikasjon med Winetricks

Hvis du Installerer en app fra winetricks, det vil bli installert i en egen wineprefix. La oss installere VLC:

Winetricks – Installere en app
Winetricks – Installere VLC

Det vil da begynne å laste ned VLC-installasjonsfilene. Og da lede deg gjennom resten av prosessen. Det er ganske enkelt.,

Installer Windows DLL eller komponenter og andre

Du kan velge en wineprefix fra winetricks og installere ulike biblioteker og komponenter som kreves av programmet du ønsker å kjøre, og også utføre andre operasjoner.

Winetricks Skript
Winetricks Biblioteker & Komponenter

N. B.,: Hvis du bruker winetricks synes komplisert for deg, det er helt greit. Jeg føler på samme måte også. Jeg bruker alltid PlayOnLinux på grunn av dette. PlayOnLinux kan gjøre alt du trenger å gjøre fra winetricks.

For mer informasjon kan du sjekke Vin FAQ og Dokumentasjon.

jeg håper du finner denne nybegynner ‘ s guide til å bruke Wine i Linux nyttig. Du kan nå kjøre Windows-programmer på Linux uten å installere en virtuell maskin eller dobbel oppstart.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *