如何在Fedora工作站上安装Wine
Linux发行版每天都变得越来越受欢迎,而Fedora Workstation不会留下。
这种受欢迎程度带来了在Upora这样的Linux Distrs上运行Windows应用程序的需要。
Windows具有相当优秀的软件,不适用于Linux。
什么是winehq?
Wine 是一个免费的和鸦片源兼容性层,使用户能够在UNIX或者Linux环境中运行Windows应用程序和软件。
与虚拟机或者模拟器不同, Wine 翻译了Windows系统将识别的应用程序调用,以便该应用程序可以在近乎本地环境中运行。
这样,可以在没有显着内存或者性能问题的情况下运行Windows系统的软件。
在其他情况下,一些 Wine 安装程序在Linux上表现出比Windows环境更好。
Wine 特色
- 支持64位,32位,16位(Windows 9x/NT/2000/XP/Vista/7/10以及Windows 3.x)库和DOS程序
- 它支持Win32内存兼容性,线程和Proce3SS和异常处理。
- 支持Linux上的DirectX游戏的播放。它支持OpenGL和Vulkan游戏和应用程序的运行
- 对系统声音驱动程序具有卓越的支持,如OSS和ALSA
- 它支持使用外部设备,如调制解调器,串行设备,U盘和Winsock TCP/IP网络。
- 支持多个输入设备,包括键盘和图形平板电脑
- 它配备了ASPI接口(SCSI),可使用扫描仪,DVD/CD编写器和其他设备。
- 支持多语言键盘输入方法
- 在新安装后,附带了几个像互联网探索这样的示例程序
由于 Wine 是一个不时更新的开源程序,我们可以在官方Wine_features页面上找到更多额外的功能。
在Fedora工作站安装Winehq
在本文中,我们将在Fedora工作站上逐步逐步逐步地安装Winehq。
我们的选择分配是Fedora 31;但是,我们仍然会向我们展示Fedora 32和Fedora 29的Winehq。
步骤1.通过在终端上执行下面的命令确保系统是最新的。
sudo dnf clean all sudo dnf update
步骤2.现在,我们需要在我们的系统中添加Winehq存储库。
从下面的选项中选择与Fedora版本匹配的存储库。
- Fedora 32:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo
- Fedora 31:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo
- Fedora 29:
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/29/winehq.repo
在系统中添加Fedora 31 Winehq存储库。
步骤3.一旦我们在我们的系统中添加了WineHQ存储库,我们现在可以继续安装Winehq。
如果我们不知道要运行的包,请选择以下任何版本,请执行稳定的分支。
- 稳定的分支:
sudo dnf install winehq-stable
- 发展分支
sudo dnf install winehq-devel
- 分支。
sudo dnf install winehq-staging
对于这篇文章,我将使用稳定的分支。
步骤4.安装完成后,使用"版本"命令进行验证,如下所示。
wine --version
用 Wine 安装Windows程序
现在让我们为我们提供关于如何使用Wine在Fedora工作站安装Windows程序的提示。
我们将使用的测试程序是Poweriso。
它是一个用于创建可引导安装U盘的Windows程序。
步骤1.导航到包含Windows'Exee的目录。
文件。
右键单击它并选择选项,打开"Wine Windows程序加载器"。
用 Wine 程序装载机打开
步骤2. Poweriso许可协议页面将在一段时间后打开。
Poweriso许可协议页面
点击"我同意"继续。
步骤3.在下一个窗口中,我们需要选择安装位置。
默认情况下, Wine 在C:/目录中安装所有程序。
如果我们如图所示留下了安装路径,最好是。
选择Poweriso安装位置
单击"安装"以启动安装过程。
步骤4.安装完成后,我们将看到一条成功的消息。
点击下一步。
"在出现的下一个窗口上,请勿在那里改变任何信息,单击"关闭"。
安装成功完成
现在,我们在Fedora工作站上成功安装了Poweriso使用Winehq。
步骤5)启动程序,导航到桌面,我们应该看到一个名为PowerIso或者PowerIso.desktop的文件。
如果它是"Poweriso"文件,请双击它以打开程序。
如果它的'Poweriso.desktop'如下所示,则我们将使用"gtk-laught"命令启动它。
poweriso_desktop文件
注意,要使用GTK-Launch命令,我们需要在/usr/share/applications'dortegy中复制poweriso.desktop文件。
我们已完成的oonce,在终端上执行以下命令。
gtk-launch PowerISO.desktop
Poweriso主窗口现在应该打开。
Poweriso主窗口
这就是使用Winehq在Fedora上安装Windows程序是多么容易。
卸载在Fedora上安装了Winehq的程序
假设我们要卸载我们在Fedora系统上使用Winehq安装的程序,这是一个相对简单的过程。
步骤1.打开终端并执行以下命令。
wine uninstaller
此命令将打开 Wine 添加/删除程序窗口,如下所示。
步骤2.选择要卸载的程序,然后单击"删除"按钮。
在这种情况下,我们要通过单击"删除"来卸载PowerIso,Poweriso卸载将打开。
请参阅下面的图像。
从Fedora工作站卸载Winehq
根据我在Fedora工作站的使用Winehq的经验,使用"清除"或者"删除"命令并不完全从系统中删除Winehq。
如果要删除 Wine 和所有组件,请在运行"purge"并删除命令之前在下面执行以下命令。
值得注意的是,我们将丢失所有数据,包括使用Winehq安装的程序。
cd $HOME sudo rm -r .wine sudo rm .config/menus/applications-merged/wine* sudo rm -r .local/share/applications/wine sudo rm .local/share/desktop-directories/wine* sudo rm .local/share/icons/????_*.xpm
其中一些命令可能会引发错误的错误,如"未找到目录",但是,这不应该是一个麻烦。
继续执行每个命令。
完成后,现在运行以下"清除"和"删除"命令。
sudo apt-get --purge remove wine