总的来说,apt-get upgrade更加保守,只会更新已安装软件包的版本,而apt-get dist-upgrade会更主动地解决依赖问题,进行更全面的软件包升级。通常推荐使用apt-get dist-upgrade来确保系统软件包的完整性和稳定性。
apt-get upgrade 更新文件,系统将现有的package升级,依赖文件出现相互依存,或者升级会破其他的文件依赖时候停止升级。 升级系统上安装的所用的软甲包,若跟新失败,所涉及的包会保持更新之前的状态。 apt-get dist-upgrade 如果有依赖性问题,尝试解决和移除。会造成文件依赖的破坏风险。一般会导致升级之后系统破坏,无法...
apt-get update对应的就是第一步。 apt-get upgrade 与apt-get dist-upgrade对应的是第二步。 由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。 一般在运行upgrade或dist-upgrade之间,要运行update. 在江浙...
9.农夫:待我富贵荣华,许你十里桃花;10.僧人:待我一袭袈裟,许你相思放下;11.水逼:待我水帖漫吧,许你二楼沙发———我水到13级就停手,别打我 395335584 声名远扬 12 进到恢复模式执行以下命令:apt-get cleanapt-get updateapt-get dist-upgrade 紫海刑秦林 赫赫有名 13 登录百度账号...
sudo apt-get upgrade: 升级已安装软件包,不会对系统产生重大的影响,可以在任何时候运行。 sudo apt-get dist-upgrade: 涉及核心的升级,通常会对系统功能产生实际的影响,可能在需要的情况下卸载一些已经安装的软件也可能安装一些额外的软件,通常应该谨慎操作,特别是有未完成的工作,但是在允许的情况下应该尽力升级,应...
linuxmi@ubuntu:~/www.linuxmi.com$sudo apt-get dist-upgrade 要升级特定的软件包,命令如下: sudo apt-get dist-upgrade <软件包名称> 有时,当您运行apt-get升级时,会收到消息“以下软件包已保留”。将这些软件包保留下来是因为要安装其新版本,它们需要一些尚未安装的其他软件包。正如我们所讨论的,apt-get升...
sudo apt-get upgrade: 不会对系统产生重大的影响,能够在任什么时候候运行。 sudo apt-get dist-upgrade: 涉及核心的升级,一般会对系统功能产生实际的影响,可能在须要的状况下卸载一些已经安装的软件也可能安装一些额外的软件,一般应该谨慎操做,特别是有未完成的工做,可是在容许的状况下应该尽力升级,应为可能涉及一...
apt-get dist-upgrade 命令在升级软件包时,会智能地处理依赖关系,尝试智能地解决包之间的冲突,以升级整个系统到新版本。 移除软件包 apt-get remove 命令用于移除一个已安装的软件包,但不会移除其配置文件。如果需要彻底移除软件包及其配置文件,请使用 apt-get purge。 apt-cache:查询软件包信息 搜索软件包 apt-...
apt-get upgrade 和 apt-get dist-upgrade 本质上是没有什么不同的。 只不过,dist-upgrade 会识别出当依赖关系改变的情形并作出处理,而upgrade对此情形不处理。 例如软件包 a 原先依赖 b c d,但是在源里面可能已经升级了,现在是 a 依赖 b c e。这种情况下,dist-upgrade 会删除 d 安装 e,并把 a 软件包...