Kā Linux instalēt vīnu 4.8 (izstrādes izlaidums)


Vīns, vispopulārākā un spēcīgākā Linux atvērtā pirmkoda lietojumprogramma, kas agrāk bez grūtībām darbināja Windows platformas lietojumprogrammas un spēles Linux platformā.

WineHQ komanda nesen paziņoja par jaunu Wine 4.8 izstrādes versiju (izlaiduma kandidāts gaidāmajam Wine 5.0). Šī jaunā izstrādes versija tiek piedāvāta ar vairākām jaunām svarīgām funkcijām un 44 kļūdu labojumiem.

Vīna komanda, turpiniet izlaist to izstrādes veidus gandrīz katru nedēļu un pievienojiet daudzas jaunas funkcijas un labojumus. Katra jaunā versija nodrošina atbalstu jaunām lietojumprogrammām un spēlēm, padarot Vīnu par vispopulārāko, un tam ir jābūt rīkam katram lietotājam, kurš vēlas darbināt Windows balstītu programmatūru Linux platformā.

Saskaņā ar izmaiņu žurnālu šajā laidienā tiek pievienotas šādas galvenās funkcijas:

  1. Atbalstiet lielāko daļu programmu veidošanu PE formātā.
  2. Unicode dati ir atjaunināti uz Unicode 12.0.
  3. vadības sviras atbalsta uzlabojumi.
  4. Noklusējuma vērtība, kas nav PIC, balstās uz i386.
  5. dažādi kļūdu labojumi.

Plašāku informāciju par šo būvējumu varat atrast oficiālajā izmaiņu žurnāla lapā.

Šajā rakstā ir norādīts, kā instalēt jaunāko Wine 4.8 izstrādes versiju Red Hat un Debian balstītās sistēmās, piemēram, CentOS, Fedora, Ubuntu, Linux Mint un citos atbalstītajos izplatījumos.

Vīna 4.8 instalēšana Linux

Diemžēl uz Red Hat balstītām sistēmām nav pieejama oficiāla vīna krātuve, un vienīgais veids, kā instalēt Wine, ir tās apkopošana no avota.

Lai to izdarītu, jums jāinstalē daži atkarības pakotnes, piemēram, gcc, flex, bison, libX11-devel, freetype-devel un izstrādes rīki utt. Šīs paketes ir nepieciešamas, lai kompilētu Wine no avota.

Instalēsim tos, izmantojot attiecīgo YUM komandu attiecīgajos izplatījumos.

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

Pēc tam pārslēdzieties uz parastu lietotāju (šeit mans lietotājvārds ir ‘tecmint’) un lejupielādējiet jaunāko Wine izstrādes versiju (t.i., 4.8) un izvelciet avota tallball pakotni, izmantojot šādas komandas.

# su tecmint
$ cd /tmp
$ wget https://dl.winehq.org/wine/source/4.x/wine-4.8.tar.xz
$ tar -xvf wine-4.8.tar.xz -C /tmp/

Ir pienācis laiks apkopot un izveidot Wine installer, izmantojot šādas komandas kā parastam lietotājam attiecīgajās Linux arhitektūrās. Ja nezināt savu Linux izplatīšanas arhitektūru, varat izlasīt šo rakstu, lai uzzinātu, ka jūsu Linux sistēma ir 32 bitu vai 64 bitu.

Piezīme. Atkarībā no interneta un aparatūras ātruma instalēšanas process var ilgt līdz 15-20 minūtēm. Instalēšanas laikā tas prasīs ievadīt root paroli.

$ cd wine-4.8/
$ ./configure
$ make
# make install			[Run as root User]
$ cd wine-4.8/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

Vietnē Fedora vīna paku instalēšanai varat izmantot oficiālo Vīna krātuvi, kā parādīts:

----------- On Fedora 30 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/30/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]
----------- On Fedora 29 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo
# dnf install winehq-devel   [Development branch]
# dnf install winehq-stable  [Stable branch]

Izmantojot Ubuntu un Linux Mint sistēmas, jūs varat viegli instalēt jaunāko Wine izstrādes versiju, izmantojot oficiālo PPA.

Atveriet termināli un izpildiet šīs komandas ar sudo privilēģijām, lai lejupielādētu un pievienotu jauno atslēgu.

$ sudo dpkg --add-architecture i386    [Enable 32-bit Arch]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Tagad instalējiet vīnu Ubuntu un Linux Mint.

----------------- On Ubuntu 19.04 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ disco main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- On Ubuntu 18.10 ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 18.04 & Linux Mint 19.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

----------------- Ubuntu 16.04 & Linux Mint 18.x ----------------- 
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

Debian sistēmās jums jāievēro zemāk sniegtie norādījumi, lai instalētu jaunākās WineHQ izstrādes versijas.

Pirmkārt, iespējojiet 32 bitu pakotnes, pēc tam lejupielādējiet un instalējiet atslēgu, kas tiek izmantota paku parakstīšanai.

$ sudo dpkg --add-architecture i386  [Only on 64-bit systems]
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key

Pēc tam pievienojiet šādu krātuvi failam /etc/apt/sources.list atbilstoši savai Debian versijai.

----------------- Debian 8 (Jessie) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ jessie main

----------------- Debian 9 (Stretch) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ stretch main

----------------- Debian 10 (currently Testing) (Buster) ----------------- 
deb https://dl.winehq.org/wine-builds/debian/ buster main

Tagad atjauniniet pakotņu krātuves datu bāzi un instalējiet WineH! attīstības filiāle, kā parādīts.

$ sudo apt-get update
$ sudo apt install --install-recommends winehq-devel  [Development branch]
$ sudo apt install --install-recommends winehq-stable [Stable branch]

Citiem Linux izplatījumiem instalēšanas instrukcijas var atrast vietnē https://www.winehq.org/download.

Kā lietot vīnu, lai palaistu Windows lietojumprogrammas

Kad instalēšana ir veiksmīgi pabeigta, varat instalēt vai palaist visas Windows lietojumprogrammas vai spēles, izmantojot vīnu, kā parādīts zemāk.

$ wine notepad
$ wine notepad.exe 
$ wine c:\\windows\\notepad.exe
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\\windows\\notepad.exe

Piezīme. Lūdzu, atcerieties, ka šī ir izstrādes versija, un to nevar instalēt vai izmantot ražošanas sistēmās. Šo versiju ieteicams izmantot tikai testēšanas vajadzībām.

Ja meklējat visjaunāko stabilo Wine versiju, varat izlasīt mūsu nākamos rakstus, kuros aprakstīts, kā gandrīz visās Linux vidēs instalēt visstabilāko jaunāko versiju.

  1. Instalējiet Wine 4.0 (Stable) RHEL, CentOS un Fedora
  2. Instalējiet Wine 4.0 (Stable) vietnēs Debian, Ubuntu un Mint