E: 无法找到包 winehq-stable

xxx*_*xxx 11 wine software-installation 17.10

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package winehq-stable
Run Code Online (Sandbox Code Playgroud)

kar*_*rel 15

winehq-stable 包不在默认的 Ubuntu 存储库中,因此 apt 无法找到它。在 Ubuntu 17.10 中安装 wine-stable 代替。在 Ubuntu 17.10 中,wine 稳定版本是 2.0。在 Ubuntu 18.04、18.10、19.04、19.10、20.04、20.10 和 21.04 中,葡萄酒稳定版本是 3.0。打开终端并输入:

sudo apt install -y wine-stable  
Run Code Online (Sandbox Code Playgroud)

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

  • 如果您因为 Ubuntu 22.04 的这个问题而来到这里,那么这个答案在 22.04 上效果很好。 (2认同)

Cha*_*Rex 10

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

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

    sudo dpkg --add-architecture i386 
    
    Run Code Online (Sandbox Code Playgroud)
  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/
    
    Run Code Online (Sandbox Code Playgroud)
  4. 更新存储库:

    sudo apt-get update
    
    Run Code Online (Sandbox Code Playgroud)
  5. 安装winehq-stable

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

  • 使用“sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 76F1A20FF987672F”后工作,因为单独添加“Release.key”显然是不够的。 (2认同)

小智 8

安装包的名称与维基中所述的名称不同。而不是键入:

sudo apt-get install --install-recommends winehq-stable
Run Code Online (Sandbox Code Playgroud)

你输入:

sudo apt-get install --install-recommends wine-stable
Run Code Online (Sandbox Code Playgroud)

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

  • 截至目前仍然如此。 (3认同)
  • 愿上帝保佑你,也保佑孕育你的子宫。 (3认同)
  • 都 2023 年了,他们还没修好! (2认同)