Jinsi ya Kufunga Mvinyo 5.0 kwenye CentOS, RHEL na Fedora


Mvinyo ni programu huria na isiyolipishwa ya Linux ambayo inawawezesha watumiaji kuendesha programu yoyote kulingana na windows kwenye Unix/Linux kama mfumo wa uendeshaji. Timu ya mvinyo inaendelea kutoa matoleo yao kila baada ya wiki mbili.

Hatimaye, timu ya Mvinyo ilitangaza kwa fahari kutolewa kwa 5.0.2 na kufanya kupatikana kwa kupakuliwa katika chanzo na vifurushi vya binary kwa usambazaji mbalimbali kama vile Linux, Windows na Mac.

Toleo hili linaelezea mwaka wa juhudi za maendeleo na zaidi ya mabadiliko 7,400 ya mtu binafsi. Inajumuisha idadi kubwa ya viboreshaji ambavyo vimerekodiwa katika maelezo ya kutolewa hapa chini. Vivutio kuu ni:

  • Moduli zilizojengwa katika umbizo la PE.
  • Usaidizi wa ufuatiliaji mwingi.
  • Utekelezaji wa XAudio2.
  • Usaidizi wa Vulkan 1.1.
  • Marekebisho mbalimbali ya hitilafu.

Kwa muhtasari kamili wa mabadiliko makubwa, Tazama maelezo kuhusu toleo la Wine 5.0 katika https://www.winehq.org/announce/5.0.2

Katika makala haya, tutakuongoza juu ya njia rahisi zaidi ya kusakinisha toleo la hivi karibuni la Mvinyo 5.0.2 katika RHEL na CentOS kwa kutumia msimbo wa chanzo (ngumu na unaofaa tu kwa wataalamu) na kwenye Fedora Linux kwa kutumia hazina rasmi ya mvinyo (rahisi na inayopendekezwa. kwa watumiaji wapya).

Katika ukurasa huu

  • Sakinisha Mvinyo kutoka kwa Msimbo wa Chanzo kwenye CentOS na RHEL
  • Sakinisha Mvinyo kwenye Fedora Linux Kwa Kutumia Hifadhi ya Mvinyo
  • Jinsi ya Kutumia Mvinyo katika CentOS, RHEL, na Fedora

Tunahitaji kusakinisha ‘Zana za Uendelezaji’ kwa kutumia baadhi ya zana za msingi za ukuzaji kama vile GCC, flex, bison, debuggers, n.k. programu hii inahitajika ili kukusanya na kuunda furushi mpya, kusakinisha kwa kutumia amri ya 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

Pakua faili ya chanzo kwa kutumia wget amri chini ya /tmp saraka kama Mtumiaji wa kawaida.

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

Mara faili inapopakuliwa chini ya /tmp saraka, tumia amri ya chini ya tar ili kuiondoa.

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

Inapendekezwa kukusanya na kujenga kisakinishi cha Mvinyo kama Mtumiaji wa kawaida. Endesha amri zifuatazo kama mtumiaji wa kawaida.

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

Ikiwa unatumia toleo jipya zaidi la Fedora Linux, unaweza kusakinisha Mvinyo kwa kutumia hazina rasmi ya Mvinyo kama inavyoonyeshwa.

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

Mara usakinishaji utakapokamilika endesha zana ya usanidi ya winecfg kutoka kwa eneo-kazi la GNOME ili kuona usanidi unaotumika. Ikiwa huna kompyuta yoyote ya mezani, unaweza kuisakinisha kwa kutumia amri iliyo hapa chini kama mtumiaji wa mizizi.

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

Mara tu Mfumo wa Dirisha la X ukisanikishwa, endesha amri kama mtumiaji wa kawaida ili kuona usanidi wa divai.

$ winecfg 

Ili kuendesha Mvinyo, lazima ueleze njia kamili ya programu inayoweza kutekelezwa au jina la programu kama inavyoonyeshwa kwenye mfano hapa chini.

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

Mvinyo sio kamili, kwa sababu wakati wa kutumia divai tunaona programu nyingi zinaanguka. Nadhani timu ya mvinyo hivi karibuni itarekebisha hitilafu zote katika toleo lao lijalo na wakati huo huo shiriki maoni yako kwa kutumia fomu yetu iliyo hapa chini.