在我的 Ubuntu 上擺弄網路管理員時,我檢查了它的版本NetworkManager -V
,它給了我1.2.6
從那裡我決定在網上查看最新版本,令我驚訝的是,還有很多其他版本,最新的是1.8如果我沒有記錯的話。
因此,為了更新它,我嘗試了以下操作:
1)
sudo apt update
結果:版本保持不變
2)
sudo apt-get --only-upgrade install network-manager
結果:
Reading package lists... Done
Building dependency tree
Reading state information... Done
network-manager is already the newest version (1.2.6-0ubuntu0.16.0.4.1).
0 upgraded, 0 newly installed, 0 to remove and 97 not upgraded.
問題:我無法更新網路管理員的原因可能是什麼?我是否沒有使用正確的命令來獲取新版本?可能是別的什麼?終端機說已經設定為最新版本了,但是網路谷歌一下卻顯示了這麼多更高的版本,怎麼會這樣呢。
更新:一些額外的資訊:
lsb_release -a
給出:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
答案1
在您的情況下,僅僅因為軟體開發人員/作者發布了某些軟體的較新版本,NetworkManager
並不意味著發行版會選擇打包並使其在特定版本甚至是其發行版的最新版本上可用。這可能是「業務」決策、缺乏打包和測試資源、依賴性問題或許多其他原因中的任何一個。
您始終可以下載原始程式碼並自行建置。
答案2
這網路管理器-1.8.0在常規 Ubuntu 儲存庫上不可用,您已經安裝了最新的 NM 版本:1.2.6