Har det noen gang hendt deg at du prøver å kjøre et Windows -program (.exe) i Linux, og du bare får en melding om at det ikke er mulig? Årsaken er enkel, på grunn av Linux -filsystemet kan vi ikke installere Windows -programmer og omvendt. Dette fordi Windows -filsystemet er NTFS mens Linux er ext4, men selv med dette har vi muligheten til å kjøre applikasjonene våre på Linux. I dette tilfellet i Ubuntu 21.04, på en funksjonell måte, dette hvis vi forsikrer deg om at ikke alle applikasjoner er kompatible eller vil bli utført som på en Windows -datamaskin. Vi oppnår dette takket være Wine.
Hva er vinWine (Wine Is Not an Emulator) har i utgangspunktet til oppgave å lage et kompatibilitetslag i Ubuntu som gir oss muligheten til å kjøre Windows-applikasjoner på alle POSIX-kompatible operativsystemer (Linux, macOS og BSD). Wine fungerer ved å simulere den interne logikken i Windows, så det er mulig å åpne .exe -applikasjoner, for denne Wine oversetter Windows API -anropene og konverterer dem til POSIX -anrop og unngår bruk av metoder som virtuelle maskiner.
VinfunksjonerFordelene ved bruk er:
- Integrerer Linux -funksjoner for Windows -applikasjoner
- Det gir oss muligheten til å få tilgang til Windows -programmer eksternt
- Gir tilgang fra hvilken som helst X -terminal
- Windows -programmer kan kjøres gjennom skript
- Gjør det mulig for Windows -programmer å være tilgjengelige på nettverket via VNC og Java / HTML5 -klienten
La oss se hvordan du installerer Wine på Ubuntu 21.04.
Slik installerer du Wine på Ubuntu 21.04
Trinn 1
Vi utfører følgende kommando for å legge til 32-biters arkitekturen (x86) i Ubuntu:
sudo dpkg -add -architecture i386
Steg 2
Etter dette skal vi laste ned vinlageret:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Trinn 3
Vi installerer denne nøkkelen lokalt:
sudo apt-key legg til winehq.key
Trinn 4
Vi oppdaterer systemet og dets depoter:
sudo apt oppdatering
Trinn 5
Når Ubuntu 21.04 er oppdatert, skal vi installere Wine med følgende kommando:
sudo apt installer wine64
Trinn 6
Vi må skrive inn bokstaven S for å bekrefte nedlasting og installasjon av alle vinpakker i Ubuntu 21.04:
Trinn 7
På slutten av denne prosessen vil vi se følgende:
Trinn 8
Vi er klare til å konfigurere Wine, for dette utfører vi følgende i terminalen.
winecfg
FORSTØRRE
Trinn 9
Dette starter en konfigurasjonsprosess som viser følgende vindu:
Trinn 10
Der er det mulig, for eksempel, i Programmer, å bestemme hvilken versjon av Windows programmene skal kjøres, i andre faner som Desktop -integrasjon kan vi se katalogene som viser til Windows -alternativene:
Trinn 11
I Enheter kan vi se nettverkstilgangene som er opprettet:
Trinn 12
Nå, i terminalen utfører vi følgende:
wine -version (viser den installerte versjonen av Wine ”lsb_release -a (viser Ubuntu -versjonen)
Trinn 13
For å åpne en applikasjon med Wine har vi to alternativer som er:
Høyreklikk på den kjørbare filen og velg "Åpne med et annet program". Deretter velger vi vin.
FORSTØRRE
Trinn 14
En annen metode er fra terminalen ved å utføre følgende syntaks:
vin app.exe
Trinn 15
Vi kan se at installasjonsveiviseren for det valgte programmet åpnes, der fortsetter vi installasjonsprosessen normalt:
FORSTØRRE
Vi har sett hvordan Wine er en nøkkelfunksjon for å kjøre mange Windows -applikasjoner på Ubuntu 21.04 uten å miste kvaliteten og ytelsen, noe som er ideelt for produktivitetsproblemer eller personlig bruk.