Er det nogensinde sket for dig, at du prøver at køre et Windows -program (.exe) i Linux, og du får simpelthen en besked om, at det ikke er muligt? Årsagen er enkel, på grund af 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 mulighed for at køre vores applikationer på Linux. I dette tilfælde i Ubuntu 21.04, på en funktionel måde, dette hvis vi forsikrer dig om, at ikke alle applikationer er kompatible eller vil blive udført som på en Windows -computer. Det opnår vi takket være Wine.
Hvad er vinWine (Wine Is Not an Emulator) har dybest set til opgave at skabe et kompatibilitetslag i Ubuntu, som giver os mulighed for at køre Windows-applikationer på alle POSIX-kompatible operativsystemer (Linux, macOS og BSD). Wine fungerer ved at simulere den interne logik i Windows, så det er muligt at åbne .exe -applikationer, for denne vin oversætter Windows API -opkald og konverterer dem til POSIX -opkald og undgår brug af metoder såsom virtuelle maskiner.
Vin funktionerDens fordele ved brug er:
- Integrerer Linux -funktioner til Windows -applikationer
- Det giver os mulighed for at få adgang til Windows -applikationer eksternt
- Giver adgang fra enhver X -terminal
- Windows -applikationer kan køres via scripts
- Gør det muligt for Windows -programmer at være tilgængelige på netværket via VNC og Java / HTML5 -klienten
Lad os se, hvordan du installerer Wine på Ubuntu 21.04.
Sådan installeres Wine på Ubuntu 21.04
Trin 1
Vi udfører følgende kommando for at tilføje 32-bit arkitekturen (x86) i Ubuntu:
sudo dpkg -add -architecture i386
Trin 2
Herefter vil vi downloade Wine repository:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Trin 3
Vi installerer denne nøgle lokalt:
sudo apt-key tilføj winehq.key
Trin 4
Vi opdaterer systemet og dets depoter:
sudo apt opdatering
Trin 5
Når Ubuntu 21.04 er opdateret, vil vi installere Wine med følgende kommando:
sudo apt installer wine64
Trin 6
Vi skal indtaste bogstavet S for at bekræfte download og installation af alle vinpakker i Ubuntu 21.04:
Trin 7
I slutningen af denne proces ser vi følgende:
Trin 8
Vi er klar til at konfigurere Wine, til dette udfører vi følgende i terminalen.
winecfg
FORSTØRRE
Trin 9
Dette starter en konfigurationsproces, der viser følgende vindue:
Trin 10
Der er det f.eks. Muligt i Applications at bestemme, hvilken version af Windows applikationerne skal køres, i andre faner som f.eks. Desktop integration kan vi se de mapper, der peger på Windows muligheder:
Trin 11
I Enheder kan vi se de netværksadgange, der er oprettet:
Trin 12
Nu udfører vi i terminalen følgende:
vin -version (viser den installerede version af Wine ”lsb_release -a (viser Ubuntu -versionen)
Trin 13
For at åbne en applikation med Wine har vi to muligheder, som er:
Højreklik på den eksekverbare fil og vælg "Åbn med et andet program". Derefter vælger vi Vin.
FORSTØRRE
Trin 14
En anden metode er fra terminalen ved at udføre følgende syntaks:
vin app.exe
Trin 15
Vi kan se, at installationsguiden for det valgte program åbnes, der fortsætter vi installationsprocessen normalt:
FORSTØRRE
Vi har set, hvordan Wine er en nøglefunktion til at køre mange Windows -applikationer på Ubuntu 21.04 uden at miste deres kvalitet og ydeevne, hvilket er ideelt til produktivitetsproblemer eller personlig brug.