我安装了 Ubuntu Lucid,需要更新软件包,当我运行
sudo apt-get update
当我运行'时,我可以看到需要更新的软件包列表
sudo apt-get upgrade or sudo apt-get dist-upgrade
它说:
0 已升级,0 已新安装,0 已删除,0 未升级
?我如何更新软件包列表?我没有 GUI 界面,只有命令行界面……
答案1
我是 Kubuntu Lucid 用户。运行时,sudo apt-get update
我没有获得需要更新的软件包列表,而只是获得了正在检查的存储库列表。例如:
Get:1 http://packages.medibuntu.org lucid Release.gpg [197B]
Hit http://it.archive.ubuntu.com lucid Release.gpg
Hit http://archive.canonical.com lucid Release.gpg
Get:2 http://packages.medibuntu.org lucid Release [6854B]
(...)
sudo apt-get upgrade
给出可以更新的软件包列表(如果有的话)。如果 apt-get 说没有任何更新的软件包,我想你可以相信它,除非你的软件包有问题sources.list
...但是 apt-get update 应该会告诉你有关它们的信息。
顺便说一句,最近我一直在使用 aptitude 而不是 apt-get:我发现它在管理问题方面更好,曾经或两次帮助我摆脱困境……我只是这样做:
sudo aptitude update
sudo aptitude safe-upgrade
我希望这有帮助。