为什么我看不到并安装最新版本的 NeoVim 0.5?

为什么我看不到并安装最新版本的 NeoVim 0.5?

我在我的源列表中添加并更新了 Debian 的实验发行版应包含 neovim 0.5.0-1

deb http://deb.debian.org/debian experimental main contrib non-free

当我运行时apt-cache policy neovim我只能看到 0.4.4-1

  Installed: (none)
  Candidate: 0.4.4-1
  Version table:
     0.4.4-1 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages

如果我运行apt-cache policy nano我可以看到最新的实验版本

apt-cache policy nano
nano:
  Installed: 5.4-2
  Candidate: 5.4-2
  Version table:
     5.8-1 1
          1 http://deb.debian.org/debian experimental/main amd64 Packages
 *** 5.4-2 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        100 /var/lib/dpkg/status

答案1

如果您向下滚动到底部neovim的包页面experimental,您可以看到它在 上不可用amd64。那是因为它无法在那里构建(构建超时)。

在本地解决这个问题的一个有用工具是rmadison,在devscripts包中:

$ rmadison neovim
...
neovim     | 0.5.0-1        | experimental            | source, i386, ppc64el
neovim     | 0.5.0-1        | experimental-debug      | source

您可以i386使用 添加架构dpkg --add-architecture i386,并安装该版本的软件包;或者等待构建修复。

相关内容