Debian
為什麼我看不到和安裝最新版本的 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-1Installed: (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
如果您向下滾動到 包頁面的底部,
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
,並安裝該版本的軟體包;或等待建構修復。