E: 无法找到软件包 winehq-stable

E: 无法找到软件包 winehq-stable
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package winehq-stable

答案1

安装包的名称与 wiki 中所述的名称不同。请输入:

sudo apt-get install --install-recommends winehq-stable

你输入:

sudo apt-get install --install-recommends wine-stable

这将安装正确的软件包。我刚刚安装了 Wine,这就是它的工作原理。

答案2

winehq-stable 软件包不在默认的 Ubuntu 存储库中,因此 apt 无法找到它。在 Ubuntu 17.10 中,请安装 wine-stable。Ubuntu 17.10 中的 wine-stable 版本为 2.0。Ubuntu 18.04-24.10 中的 wine-stable 版本为 3.0。

要安装 winehq-stable,请打开终端并输入:

sudo apt install -y wine-stable  

其他建议与 wine-stable 一起安装的软件包有:dosbox playonlinux winbind wine-binfmt winetricks

答案3

您尚未完成添加该包所需的设置工作。根据WineHQ Wiki 的 Ubuntu 页面

  1. Ctrl按+ Alt+打开终端T
  2. 如果你的计算机是 64 位,请添加 32 位架构:

    sudo dpkg --add-architecture i386 
    
  3. 添加存储库:

    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    
  4. 更新存储库:

    sudo apt-get update
    
  5. 安装winehq-stable

    sudo apt-get install --install-recommends winehq-stable
    
  6. 如果apt-get提到缺少依赖项,请安装它们并重试安装winehq-stable

答案4

看来我终于找到了解决方案。

  1. 运行命令以启用 32 位架构:

    sudo dpkg --add-architecture i386
    
  2. 通过以下命令下载并安装存储库密钥:

    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
    
  3. 通过命令添加 wine 存储库(适用于 Ubuntu 19.10):

    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main'
    

    笔记:您可以将代码中的“eoan”替换为:

    bionic for Ubuntu 18.04 and Linux Mint 19.x
    xenial for Ubuntu 16.04 and Linux Mint 18.x
    
  4. 添加所需libfaudio0库的 PPA:

    仅适用于 Ubuntu 18.04、Linux Mint 19.x 和 Ubuntu 19.04,因为较高版本的 Ubuntu 主存储库中已经有 libfaudio0。

    sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
    
  5. 最后通过命令安装 Wine 5.0 稳定版:

    sudo apt update && sudo apt install --install-recommends winehq-stable
    

    (可选)成功安装 Wine 5.0 后,您可以通过启动软件和更新实用程序并导航到“其他软件”选项卡来删除 PPA。

谢谢这家伙

相关内容