ວິທີການຕິດຕັ້ງ Wine 5.0 ໃນ CentOS, RHEL ແລະ Fedora
ເຫລົ້າທີ່ເຮັດແມ່ນໂປແກຼມ open-source ແລະບໍ່ເສຍຄ່າ ສຳ ລັບ Linux ເຊິ່ງຊ່ວຍໃຫ້ຜູ້ໃຊ້ສາມາດປະຕິບັດການໃຊ້ງານ windows ຕ່າງໆໃນ Unix/Linux ຄືກັບລະບົບປະຕິບັດການ. ທີມງານເຫຼົ້າແວງຮັກສາປ່ອຍລຸ້ນຂອງພວກເຂົາໃນທຸກໆສອງອາທິດ.
ສຸດທ້າຍ, ທີມງານ Wine ໄດ້ປະກາດຢ່າງພາກພູມໃຈກ່ຽວກັບການປ່ອຍເວີຊັນ 5.0.2 ທີ່ ໝັ້ນ ຄົງແລະເຮັດໃຫ້ສາມາດດາວໂຫລດໄດ້ໃນຊຸດແຫຼ່ງແລະຖານສອງ ສຳ ລັບການແຈກຈ່າຍຕ່າງໆເຊັ່ນ: Linux, Windows ແລະ Mac.
ການປ່ອຍຂ່າວນີ້ອະທິບາຍເຖິງ ໜຶ່ງ ປີຂອງຄວາມພະຍາຍາມໃນການພັດທະນາແລະຫຼາຍກວ່າ 7,400 ການປ່ຽນແປງຂອງແຕ່ລະບຸກຄົນ. ມັນປະກອບມີການປັບປຸງ ຈຳ ນວນຫຼວງຫຼາຍທີ່ຖືກບັນທຶກລົງໃນປື້ມບັນທຶກປ່ອຍຕົວລຸ່ມນີ້. ຈຸດເດັ່ນຕົ້ນຕໍແມ່ນ:
- ໂມດູນ Builtin ໃນຮູບແບບ PE.
- ການສະ ໜັບ ສະ ໜູນ ການກວດສອບຫຼາຍຈໍ.
- ການປະຕິບັດ XAudio2.
- Vulkan 1.1 support.
- ແກ້ໄຂຂໍ້ບົກພ່ອງຕ່າງໆ.
ສຳ ລັບບົດສະຫຼຸບທີ່ສົມບູນຂອງການປ່ຽນແປງທີ່ ສຳ ຄັນ, ເບິ່ງບົດບັນທຶກຂອງ Wine 5.0 ທີ່ https://www.winehq.org/announce/5.0.2
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະແນະ ນຳ ທ່ານກ່ຽວກັບວິທີທີ່ງ່າຍທີ່ສຸດໃນການຕິດຕັ້ງລຸ້ນລຸ້ນເຫລົ້າໄວລຸ້ນ 5.0.2 ລຸ້ນ ໃໝ່ ໃນ RHEL ແລະ CentOS ໂດຍໃຊ້ລະຫັດແຫຼ່ງຂໍ້ມູນ (ຍາກແລະ ເໝາະ ສຳ ລັບຜູ້ຊ່ຽວຊານ) ແລະໃນ Fedora Linux ໂດຍ ນຳ ໃຊ້ຫ້ອງເກັບເຫລົ້າຢ່າງເປັນທາງການ (ງ່າຍແລະແນະ ນຳ ສຳ ລັບຜູ້ໃຊ້ ໃໝ່).
ໃນ ໜ້າ ນີ້
- ຕິດຕັ້ງ Wine ຈາກລະຫັດ Source ໃນ CentOS ແລະ RHEL
- ຕິດຕັ້ງເຫຼົ້າແວງໃສ່ Fedora Linux ໂດຍໃຊ້ເຫລົ້າທີ່ເຮັດຈາກເຫລົ້າ
- ວິທີການໃຊ້ເຫຼົ້າແວງໃນ CentOS, RHEL, ແລະ Fedora
ພວກເຮົາ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງ 'ເຄື່ອງມືພັດທະນາ' ດ້ວຍເຄື່ອງມືພັດທະນາຫຼັກບາງຢ່າງເຊັ່ນ GCC, flex, bison, debuggers, ແລະອື່ນໆຊອບແວນີ້ ຈຳ ເປັນຕ້ອງໄດ້ລວບລວມແລະສ້າງຊຸດ ໃໝ່, ຕິດຕັ້ງພວກມັນໂດຍໃຊ້ ຄຳ ສັ່ງ 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
ດາວໂຫລດເອກະສານແຫຼ່ງຂໍ້ມູນໂດຍໃຊ້ wget ຄຳ ສັ່ງທີ່ຢູ່ພາຍໃຕ້/tmp directory ທີ່ເປັນຜູ້ໃຊ້ ທຳ ມະດາ.
$ cd /tmp $ wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
ເມື່ອເອກະສານຖືກດາວໂຫລດຢູ່ພາຍໃຕ້/tmp directory, ໃຊ້ ຄຳ ສັ່ງ tar ດ້ານລຸ່ມເພື່ອສະກັດມັນ.
$ tar -xvf wine-5.0.2.tar.xz -C /tmp/
ຂໍແນະ ນຳ ໃຫ້ລວບລວມແລະກໍ່ສ້າງຜູ້ຕິດຕັ້ງ Wine ເປັນຜູ້ໃຊ້ປົກກະຕິ. ດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເປັນຜູ້ໃຊ້ປົກກະຕິ.
---------- 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]
ຖ້າທ່ານ ກຳ ລັງໃຊ້ Fedora Linux ລຸ້ນລ້າສຸດ, ທ່ານສາມາດຕິດຕັ້ງ Wine ໂດຍ ນຳ ໃຊ້ຫໍໄຕ Wine ຢ່າງເປັນທາງການຕາມທີ່ສະແດງ.
---------- 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
ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວແລ່ນເຄື່ອງມືການຕັ້ງຄ່າ "winecfg" ຈາກ desktop ຂອງ GNOME ເພື່ອເບິ່ງການຕັ້ງຄ່າທີ່ຮອງຮັບ. ຖ້າທ່ານບໍ່ມີຄອມພິວເຕີ້ໃດໆ, ທ່ານສາມາດຕິດຕັ້ງມັນໂດຍໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ເປັນຜູ້ ນຳ ໃຊ້ຮາກ.
# dnf groupinstall workstation [On CentOS/RHEL 8] # yum yum groupinstall "GNOME Desktop" [On CentOS/RHEL 7]
ເມື່ອລະບົບ X Window ແລ້ວ, ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງກ່າວເປັນຜູ້ໃຊ້ ທຳ ມະດາເພື່ອເບິ່ງການຕັ້ງຄ່າເຫລົ້າ.
$ winecfg
ເພື່ອ ດຳ ເນີນງານ Wine, ທ່ານຕ້ອງ ກຳ ນົດເສັ້ນທາງເຕັມໄປຫາໂປແກຼມທີ່ສາມາດປະຕິບັດໄດ້ຫຼືຊື່ໂປແກຼມດັ່ງທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້.
--------- On 32-bit Systems --------- $ wine notepad $ wine c:\\windows\\notepad.exe
--------- On 64-bit Systems --------- $ wine64 notepad $ wine64 c:\\windows\\notepad.exe
ເຫລົ້າທີ່ເຮັດບໍ່ສົມບູນແບບ, ເພາະວ່າໃນຂະນະທີ່ໃຊ້ເຫລົ້າ, ພວກເຮົາເຫັນວ່າມີຫລາຍໂຄງການລົ້ມເຫລວ. ຂ້າພະເຈົ້າຄິດວ່າທີມງານເຫຼົ້າແວງຈະແກ້ໄຂຂໍ້ບົກຜ່ອງທັງ ໝົດ ໃນໄວໆນີ້ແລະໃນຂະນະດຽວກັນແບ່ງປັນ ຄຳ ເຫັນຂອງທ່ານໂດຍໃຊ້ແບບຟອມລຸ່ມນີ້.