我在我的源列表中添加并更新了 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
,并安装该版本的软件包;或者等待构建修复。