执行upgrade后,提示有5个没有被更新,不是很理解是什么意思。
如何知道是哪5个,以及,如何更新这5个?
提示信息如下:
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.
关于apt-get upgrade的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 32
- 注册时间: 2008-05-08 15:02
-
- 帖子: 32
- 注册时间: 2008-05-08 15:02
Re: 关于apt-get upgrade的问题
搞清楚了。
使用sudo apt-get dist-upgrade更新核心组件。
使用sudo apt-get dist-upgrade更新核心组件。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- TeliuTe
- 论坛版主
- 帖子: 7675
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 关于apt-get upgrade的问题
我也碰到,有几个内核软件包,命令行更新不了,但是进unity里的更新管理器可以更新
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 关于apt-get upgrade的问题
猜測执行upgrade后,提示有5个没有被更新,不是很理解是什么意思。
1. sudo apt-get upgrade
要更新一個套件 如果相依套件版本還不滿足或有變更 就放棄更新
這句話 表示有 5 個套件 因爲 相依套件版本還不滿足 若以没有被更新
2. sudo apt-get dist-upgrade
連 版本還不滿足的相依套件 一同更新 如果相依條件 有改變 也強制變更
所以 執行這個指令以後 還没被更新的套件 可能會減少了
3. 以上 不知理解是否有誤
參閱
http://manpages.ubuntu.com/manpages/tru ... get.8.html
upgrade
New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version.
dist-upgrade
dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary.