Bii o ṣe le Fi Waini 4.8 (Idagbasoke Idagbasoke) sii ni Lainos


Waini, ohun elo orisun ṣiṣii ti o gbajumọ julọ ati alagbara fun Lainos, ti o lo lati ṣiṣẹ awọn ohun elo orisun Windows ati awọn ere lori Platform Linux laisi wahala eyikeyi.

Ẹgbẹ WineHQ, ṣẹṣẹ kede ẹya idagbasoke tuntun ti Waini 4.8 (olufisilẹ idasilẹ fun Waini 5.0 ti n bọ). Kọ idagbasoke tuntun yii de pẹlu nọmba awọn ẹya pataki tuntun ati awọn atunṣe kokoro 44.

Ẹgbẹ ọti-waini, tẹsiwaju dasile idagbasoke wọn kọ fere ni ipilẹ ọsẹ ati ṣafikun ọpọlọpọ awọn ẹya tuntun ati awọn atunṣe. Ẹya tuntun kọọkan mu atilẹyin wa fun awọn ohun elo ati awọn ere tuntun, ṣiṣe Waini olokiki julọ ati pe o gbọdọ ni irinṣẹ fun gbogbo olumulo, ti o fẹ lati ṣiṣẹ sọfitiwia orisun Windows ni pẹpẹ Linux kan.

Gẹgẹbi iwe-iyipada naa, a ṣe afikun awọn ẹya pataki ni ifilọlẹ yii:

  1. Ṣe atilẹyin ile awọn eto pupọ julọ ni ọna kika PE.
  2. Imudojuiwọn data Unicode si Unicode 12.0.
  3. Awọn ilọsiwaju atilẹyin Joystick.
  4. Aiyipada si ti kii-PIC kọ lori i386.
  5. Opolopo awọn atunṣe kokoro.

Fun awọn alaye jinlẹ diẹ sii nipa itumọ yii ni a le rii ni oju-iwe iyipada osise.

Nkan yii ṣe itọsọna fun ọ bi o ṣe le fi sori ẹrọ ẹya idagbasoke ti aipẹ ti Wine 4.8 lori Red Hat ati awọn eto orisun Debian bii CentOS, Fedora, Ubuntu, Linux Mint ati awọn pinpin kaakiri miiran.

Fifi Waini 4.8 sori Linux

Laanu, ko si ibi ipamọ Waini osise ti o wa fun awọn eto orisun Red Hat ati ọna kan lati fi Waini sii, ni lati ṣajọ lati orisun.

Lati ṣe eyi, o nilo lati fi sori ẹrọ diẹ ninu awọn idii igbẹkẹle bii gcc, irọrun, bison, libX11-devel, freetype-devel ati Awọn irinṣẹ Idagbasoke, ati bẹbẹ lọ.

Jẹ ki a fi wọn sii nipa lilo atẹle aṣẹ YUM lori awọn pinpin kaakiri.

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

Nigbamii, yipada si olumulo deede (nibi orukọ olumulo mi ni 'tecmint') ati ṣe igbasilẹ ẹya idagbasoke tuntun ti Waini (bii 4.8) ki o fa jade package gunball orisun nipa lilo awọn ofin wọnyi.

# 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/

Bayi, o to akoko lati ṣajọ ati kọ oluta Wine nipa lilo awọn ofin wọnyi bi olumulo deede lori awọn ayaworan Linux ti o yatọ. Ti o ko ba mọ faaji pinpin Linux rẹ, o le ka nkan yii lati wa jade pe Eto Linux rẹ jẹ 32-bit tabi 64-bit.

Akiyesi: Ilana fifi sori ẹrọ le gba to iṣẹju 15-20 da lori intanẹẹti rẹ ati iyara ohun elo, lakoko fifi sori ẹrọ yoo beere lọwọ rẹ lati tẹ ọrọ igbaniwọle root.

$ 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]

Lori Fedora, o le lo ibi ipamọ Waini osise lati fi awọn idii ọti waini sii bi a ṣe han:

----------- 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]

Labẹ awọn eto orisun Mint Ubuntu ati Lainos, o le ni irọrun fi sori ẹrọ idagbasoke idagbasoke tuntun ti Waini nipa lilo PPA osise.

Ṣii ebute kan ati ṣiṣe awọn ofin wọnyi pẹlu awọn anfani sudo lati gba lati ayelujara ati ṣafikun bọtini tuntun.

$ 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

Bayi fi Waini sori Ubuntu ati Mint Linux.

----------------- 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]

Lori awọn eto Debian, o yẹ ki o tẹle awọn itọnisọna isalẹ lati fi sori ẹrọ idagbasoke WineHQ tuntun.

Ni akọkọ, mu awọn idii 32-bit ṣiṣẹ, lẹhinna gba lati ayelujara ati fi sori ẹrọ bọtini eyiti o lo lati wole awọn idii.

$ 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

Nigbamii, ṣafikun ibi-atẹle si faili /etc/apt/sources.list gẹgẹbi fun ẹya Debian rẹ.

----------------- 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

Bayi ṣe imudojuiwọn ibi ipamọ data package ki o fi WineH sii! idagbasoke ẹka bi han.

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

Fun awọn pinpin kaakiri Linux miiran, awọn itọnisọna fifi sori ẹrọ ni a le rii ni https://www.winehq.org/download.

Bii o ṣe le Lo Waini lati Bẹrẹ Awọn ohun elo Windows

Lọgan ti fifi sori ẹrọ ba pari ni aṣeyọri, o le fi sori ẹrọ tabi ṣiṣẹ eyikeyi awọn ohun elo orisun windows tabi awọn ere nipa lilo ọti-waini bi a ṣe han ni isalẹ.

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

Akiyesi: Jọwọ ranti, eyi jẹ idagbasoke idagbasoke ati pe ko le fi sori ẹrọ tabi lo lori awọn eto iṣelọpọ. O gba ọ niyanju lati lo ẹya yii nikan fun idi idanwo.

Ti o ba n wa ẹya iduroṣinṣin to ṣẹṣẹ ti Waini, o le lọ nipasẹ awọn nkan wa ti o tẹle, ti o ṣe apejuwe bi o ṣe le fi ẹya tuntun iduroṣinṣin julọ sori fere gbogbo awọn agbegbe Linux.

  1. Fi ọti-waini 4.0 sii (Ibusọ) ni RHEL, CentOS ati Fedora
  2. Fi ọti-waini 4.0 sii (Ibùso) ni Debian, Ubuntu ati Mint