Kā instalēt Wine 5.0 uz CentOS, RHEL un Fedora


Vīns ir atvērtā koda un bezmaksas lietojumprogramma Linux, kas lietotājiem ļauj palaist jebkuru Windows balstītu lietojumprogrammu Unix/Linux, piemēram, operētājsistēmā. Vīna komanda turpina izlaist savas versijas ik pēc divām nedēļām.

Visbeidzot, Wine komanda ar lepnumu paziņoja par stabilu 5.0.2 izlaišanu un padarīja lejupielādējamu avotu un bināros paketēs dažādiem izplatījumiem, piemēram, Linux, Windows un Mac.

Šajā laidienā ir aprakstīts gada darbs pie izstrādes un vairāk nekā 7400 individuālu izmaiņu. Tas ietver lielu skaitu uzlabojumu, kas ir ierakstīti zemāk esošajās piezīmēs par izlaišanu. Galvenie akcenti ir:

  • iebūvēti moduļi PE formātā.
  • vairāku monitoru atbalsts.
  • XAudio2 atkārtota ieviešana.
  • Vulkan 1.1 atbalsts.
  • dažādi kļūdu labojumi.

Lai iegūtu pilnīgu galveno izmaiņu kopsavilkumu, skatiet Wine 5.0 izlaišanas piezīmes vietnē https://www.winehq.org/announce/5.0.2

Šajā rakstā mēs palīdzēsim jums vienkāršākajā veidā instalēt jaunāko Wine 5.0.2 versiju RHEL un CentOS, izmantojot pirmkodu (grūti un piemērots tikai ekspertiem) un Fedora Linux, izmantojot oficiālo vīna krātuvi (viegli un ieteicams jauniem lietotājiem).

Šajā lapā

  • CentOS un RHEL instalējiet Wine from Source Code
  • Instalējiet Wine vietnē Fedora Linux, izmantojot vīna krātuvi
  • Kā lietot vīnu CentOS, RHEL un Fedora

Mums ir jāinstalē izstrādes rīki ar dažiem galvenajiem izstrādes rīkiem, piemēram, GCC, flex, bison, atkļūdotāji utt. Šī programmatūra ir nepieciešama, lai apkopotu un izveidotu jaunas paketes, instalētu tās, izmantojot komandu YUM.

# yum -y groupinstall 'Development Tools'
# yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg-turbo-devel libtiff-devel dbus-devel fontconfig-devel
# 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-turbo-devel libtiff-devel dbus-devel fontconfig-devel

Lejupielādējiet avota failu, izmantojot wget komandu direktorijā/tmp kā parasts lietotājs.

$ cd /tmp
$ wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz

Kad fails ir lejupielādēts direktorijā/tmp, izmantojiet zemāk esošo tar komandu, lai to izvilktu.

$ tar -xvf wine-5.0.2.tar.xz -C /tmp/

Ieteicams apkopot un izveidot Wine instalētāju kā parastu lietotāju. Palaidiet šīs komandas kā parasts lietotājs.

---------- On 64-bit Systems ---------- 
$ cd wine-5.0.2/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

---------- On 32-bit Systems ---------- 
$ cd wine-5.0.2/
$ ./configure
$ make
# make install			[Run as root User]

Ja izmantojat jaunāko Fedora Linux versiju, varat instalēt Wine, izmantojot oficiālo Wine repozitoriju, kā parādīts.

---------- On Fedora 32 ---------- 
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo
# dnf install winehq-stable

---------- On Fedora 31 ---------- 
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
# dnf install winehq-stable

Kad instalēšana ir pabeigta, palaidiet GNOME darbvirsmā konfigurācijas rīku “winecfg”, lai redzētu atbalstīto konfigurāciju. Ja jums nav neviena galddatora, varat to instalēt, izmantojot root komandu kā zemāk esošo komandu.

# dnf groupinstall workstation            [On CentOS/RHEL 8]
# yum yum groupinstall "GNOME Desktop"    [On CentOS/RHEL 7]

Kad X Window sistēma ir instalēta, palaidiet komandu kā parasts lietotājs, lai redzētu vīna konfigurāciju.

$ winecfg 

Lai palaistu Wine, jums jānorāda pilns ceļš uz izpildāmo programmu vai programmas nosaukumu, kā parādīts zemāk esošajā piemērā.

--------- On 32-bit Systems ---------
$ wine notepad
$ wine c:\\windows\\notepad.exe
--------- On 64-bit Systems ---------
$ wine64 notepad
$ wine64 c:\\windows\\notepad.exe

Vīns nav ideāls, jo, lietojot vīnu, mēs redzam, ka daudzas programmas avarē. Es domāju, ka vīna komanda drīz novērsīs visas kļūdas to gaidāmajā versijā un tikmēr kopīgos jūsu komentārus, izmantojot mūsu zemāk esošo veidlapu.