如何在CentOS 8桌面上安装Wine 6

让我们看一下在CentOS 8桌面上安装Wine 6所需的步骤。 Wine是一个开源软件解决方案,它使Linux用户可以像在Windows计算机上一样运行Microsoft Windows应用程序。在撰写本文时,Wine的最新稳定版本是版本6。此版本是可安装的,并包括许多改进,包括:

  • Wine D3D的Vulkan后端
  • DirectShow和Media Foundation支持
  • 文本控制台重新设计
  • USB内核驱动
  • 鼠标位置记录
  • 即插即用设备通知
  • WebSocket API
  • 最初对Apple Silicon的支持

找不到包含Wine6软件包的RPM存储库。通过从源代码构建软件,您可以选择在CentOS 8桌面系统上安装Wine 6。

作为具有sudo特权或root用户的用户,您需要对系统的控制台或ssh访问。还需要互联网连接来安装软件包和下载Winetar文件。

步骤1:更新系统

系统更新是在CentOS 8系统上验证工作包管理系统的另一种方法。

sudo dnf -y update

与往常一样,升级后重新引导系统。

sudo reboot

步骤2:安装软件构建依赖项

在CentOS8上安装开发工具。

sudo dnf groupinstall 'Development Tools' -y

启用EPEL和PowerTools存储库。

sudo dnf -y install epel-release
sudo dnf config-manager --set-enabled PowerTools

安装其他构建依赖项。

sudo yum -y install libxslt-devel libpng-devel libX11-devel zlib-devel libtiff-devel freetype-devel libxcb-devel  libxml2-devel libgcrypt-devel dbus-devel libjpeg-turbo-devel  fontconfig-devel gnutls-devel gstreamer1-devel libXcursor-devel libXi-devel libXrandr-devel libXfixes-devel libXinerama-devel libXcomposite-devel mesa-libOSMesa-devel libpcap-devel libusb-devel libv4l-devel libgphoto2-devel gstreamer1-devel libgudev SDL2-devel gsm-devel libvkd3d-devel libudev-devel 

步骤3:在CentOS 8桌面上安装Wine 6

如果您的系统中没有安装wget,请安装它。

sudo dnf -y install wget

然后使用wget提取Wine6存档的最新版本。

wget https://dl.winehq.org/wine/source/6.0/wine-6.0.tar.xz

使用tar解压缩下载的文件。

tar xvf wine-6.0.tar.xz

在CentOS8上编译和构建Wine6。

cd wine-6.0/
./configure --enable-win64 
make
sudo make install

步骤4:确认在CentOS 8上安装Wine 6

检查版本并确认在CentOS8上安装Wine6。

$ wine64 --version

有关基本的葡萄酒用法,请参见帮助页面。

$ wine --help

以下示例用于在Linux上运行Notepad ++编辑器。

$ cd ~/Downloads
wget https://notepad-plus-plus.org/repository/7.x/7.7/npp.7.7.Installer.exe
wine64 ./npp.7.7.Installer.exe

像安装其他Windows应用程序一样,按照安装提示进行操作。

相似的葡萄酒安装指南:

如何在Ubuntu上安装Wine

如何在Debian上安装Wine

如何在Fedora上安装Wine

Sidebar