Hvis du er en aktiv bruger af Windows 10, og på et tidspunkt skal du arbejde på et CentOS 8 -system, kan du bemærke, at Windows 10 -applikationer ikke kan installeres, hvilket betyder, at vi ikke kan bruge dem, grunden til dette er enkel , filsystemet Linux (ext4) er ikke kompatibelt med Windows 10 eksekverbare filer (NTFS), uanset hvor hårdt vi prøver, vil det være umuligt at køre appen, for at løse dette har vi Wine, Solvetic vil forklare, hvad Wine handler om, dens egenskaber og hvordan vi kan installere det på CentOS 8, Fedora eller Red Hat.
Hvad er vinWine er udviklet til at give en Linux-, macOS-, FreeBSD- eller Solaris -bruger mulighed for at køre Windows -applikationer direkte der uden egentlig at bruge Windows -systemet.
funktionerBlandt dens egenskaber finder vi:
- Den har et hukommelsesdesign, der er Win32 -kompatibelt, håndtering af undtagelser, tråde og processer.
- Det kan køre Windows NT, 2000, XP, Vista, 7/8/10 og både 64-bit og 32-bit programmer og biblioteker.
- Velegnet til brug på POSIX-kompatible operativsystemer.
- Giver support til DirectX-baserede spil og applikationer
- Understøtter MMDevice, XAudio, WinMM, DirectSound audio API'er
- Kompatibel med OpenGL og Vulkan-baserede spil og applikationer
- Desktop-in-a-box eller kombinerbare vinduer
- Aktiverer udskrivning ved hjælp af en PostScript -driver på værtsudskrivningssystemet
- Den har grafik baseret på X11, som tilbyder fjernvisning på enhver X -terminal
- Vi kan bruge lydenheder via ALSA, OSS, PulseAudio, Core Audio og mere
- Gør det muligt at bruge videooptagelsesenheder ved hjælp af v4l2
- Ressource kompilator og meddelelses kompiler
- Tillader blanding af Win32- og POSIX -kode
- Det har Unicode -understøttelse
- Vin har mere end 15 sprog at bruge
- Integreret debugger og opfølgende beskeder
Nu skal vi se, hvordan du installerer Wine på CentOS 8, RHEL 8 eller Fedora.
1. Sådan installeres Wine Linux
Trin 1
Det første trin vil være at installere udviklingsværktøjerne "Development Tools", der integrerer udviklingsværktøjer som GCC, flex, bison og masp, disse skal installeres med følgende kommando:
yum -y groupinstall 'Development Tools'
Trin 2
Når denne proces er afsluttet, ser vi følgende:
Trin 3
Nu installerer vi de ekstra plugins med følgende kommando:
yum installer gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus-devel fontconfig-devel
Trin 4
Vi indtaster bogstavet S for at bekræfte download og installation af disse tilføjelser:
BemærkHvis Yum -ordrerne mislykkes, kan vi prøve med DNF -kommandoen:
dnf -y groupinstall 'Development Tools' dnf -y install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus- devel fontconfig-devel
2. Sådan downloades vinressource
Trin 1
Først og fremmest går vi til opt -biblioteket:
cd / optDer vil vi bruge Wget -kommandoen til at downloade vinressourcekoden:
wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
Trin 2
Vi udtrækker det indhold, vi har downloadet:
tjære -xvf vin -5.0.2.tar.xzVi får adgang til det uddragne indhold:
3. Vinopsamling
Trin 1
I dette trin råder Solvetic dig til at køre denne proces som en normal bruger, vi udfører følgende:
På 64-bit systemer: ./configure --enable-win64 På 32-bit systemer: ./configure
BemærkDenne proces tager 20 til 25 minutter at fuldføre.
Trin 2
Herefter udfører vi følgende:
lave
Trin 3
Når denne proces er fuldført, ser vi følgende:
Trin 4
Vi afslutter vininstallationen med følgende kommando:
foretage installation
Trin 5
Til sidst vil vi observere følgende:
Trin 6
I tilfælde af Fedora skal vi udføre følgende:
I Fedora 32:
dnf config-manager-add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo dnf installer winehq-stable
I Fedora 31:
dnf config-manager-add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo dnf installer winehq-stable
4. Sådan bruges vin på CentOS 8, RHEL 8 eller Fedora
Trin 1
Vin kræver brug af et GNOME -miljø til driften, hvis vi ikke har dette, kan vi udføre følgende:
dnf groupinstall Workstation
Vi indtaster bogstavet S for at bekræfte download og installation.
Trin 2
Dernæst udfører vi følgende kommando for at konfigurere Wine:
winecfg
Trin 3
Nogle pop-up-vinduer med yderligere tilføjelser vises, klik på Installer for at fuldføre handlingen i Wine.
Trin 4
Når dette er fuldført, får vi adgang til følgende pop-up vindue:
FORSTØRRE
Trin 5
Der kan vi konfigurere alle vinparametrene som f.eks. Biblioteker, applikationskompatibilitet, grafik og andre:
FORSTØRRE
Trin 6
Vi kan se de interne ruter i Linux -systemet, hvor Windows -parametrene omdirigeres, samt vi kan definere med hvilken udgave af Windows det vil være kompatibelt (fra Windows 7 til Windows 10):
FORSTØRRE
Trin 7
For at køre et Windows -program med Wine, går vi til den eksekverbare, højreklikker på det og vælger "Åbn med et andet program"
FORSTØRRE
Trin 8
I det følgende pop-up-vindue vælger vi "Wine Windows Program Loader":
Trin 9
Vi klikker på "Vælg", og dette starter guiden til det valgte program:
FORSTØRRE
Trin 10
Der afslutter vi installationsprocessen for at få adgang til dette Windows -program eller -program i Linux:
FORSTØRRE
Som vi har set, kan Windows -programmer køres på CentOS 8, RHEL 8 eller Fedora, ligesom hvis vi kørte en Windows -computer takket være Wine.