概要
我正在运行 Ubuntu 18.04。
我正在尝试使用 PlayOnLinux 安装 Windows 程序并希望使用最新的稳定 Wine 版本 (5.0),因为我正在使用当前版本的 Wine。在 PlayOnLinux 上,我可以看到我可用的最新版本是 3.20。我不知道如何在 PlayOnLinux 上获得 Wine 5.0,所以我决定尝试单独安装它。目前在跑步时wine --version
我得到wine-3.6 (Ubuntu 3.6-1)
我尝试了什么我
不知道如何升级 wine 版本,所以我只是尝试在我目前拥有的之上安装 Wine 5.0。我尝试了多个教程,但这是我尝试的主要教程:https ://tecadmin.net/install-wine-on-ubuntu/
我运行了以下命令:
sudo dpkg --add-architecture i386
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
然后我尝试了:
sudo apt update
sudo apt install --install-recommends winehq-stable
但我得到了:
The following packages have unmet dependencies:
winehq-stable : Depends: wine-stable (= 5.0.0~eoan)
E: Unable to correct problems, you have held broken packages.
所以我尝试使用 aptitude 来处理依赖关系:
sudo apt install aptitude
sudo aptitude install winehq-stable
在它安装了我得到的东西之后:
Current status: 73 (-5) upgradable.
(不确定这是否是一个好的结果)
然后我尝试再次安装,sudo apt install --install-recommends winehq-stable
但得到的结果与以前相同。一直在检查酒的版本,发现它没有改变。
我尝试使用删除酒sudo apt remove wine
,sudo apt-get purge wine
但我得到的是Virtual packages like 'wine' can't be removed
. 我发现一些论坛表明我需要开始手动删除文件或依赖项,但这些论坛带有很多警告并且没有找到任何人批准它对他们有用,所以我太害怕在我的系统上尝试它们。
我想要发生的事情
我希望能够使用 Wine 5.0,最好是通过 PlayOnLinux,但这不是必须的。我宁愿不必删除已安装的其他版本的 Wine,因为我安装了使用它们的其他程序,但如果唯一的方法是删除所有 Wine,我会这样做,但我需要有关如何操作的说明这样做,因为我发现对我不起作用。
提前感谢您提供的任何帮助。
随着消息
似乎有一个配置了 Eoan (Ubuntu 19.10) 的存储库,这就是它试图安装
winehq-stable
的地方。由于您的系统正在运行 Ubuntu 18.04 (Bionic),因此请删除名称中包含的所有wine
repo 行并重新运行,然后再次尝试安装。/etc/apt/sources.list
eoan
sudo apt update