apt-get upgrade 和 apt upgrade 命令根据本地包缓存(通过 update 命令更新)的数据,安装可升级包的最新版本。 然而,apt upgrade 命令会做两件与 apt-get upgrade 不同的事情。 apt upgrade 命令可以升级 Linux 内核版本,apt-get upgrade 不能。apt-get 命令需要使用 ap
与apt-get upgrade命令不同,apt-get dist-upgrade是主动式的,它会安装新软件包或自行删除现有软件包以完成升级。 为了升级软件包,请使用sudo特权运行dist-upgrade命令: linuxmi@ubuntu:~/www.linuxmi.com$sudo apt-get dist-upgrade 要升级特定的软件包,命令如下: sudo apt-get dist-upgrade <软件包名称> 有时...
apt-get upgrade 更新⽂件,系统将现有的package升级,依赖⽂件出现相互依存,或者升级会破其他的⽂件依赖时候停⽌升级。升级系统上安装的所⽤的软甲包,若跟新失败,所涉及的包会保持更新之前的状态。apt-get dist-upgrade 如果有依赖性问题,尝试解决和移除。会造成⽂件依赖的破坏风险。⼀般会...
apt-get upgrade:这个命令将安装可用的新版本软件包,但不会删除或添加新的依赖软件包。它只会更新已经安装的软件包的版本,而不会安装新的软件包或删除旧的软件包。 apt-get dist-upgrade:这个命令会在升级软件包的同时,处理依赖关系的变化。它会安装新的依赖软件包,删除旧的软件包,或者安装新版本的软件包。因此,...
apt-get upgrade 更新文件,系统将现有的package升级,依赖文件出现相互依存,或者升级会破其他的文件依赖时候停止升级。 升级系统上安装的所用的软甲包,若跟新失败,所涉及的包会保持更新之前的状态。 apt-get dist-upgrade 如果有依赖性问题,尝试解决和移除。会造成文件依赖的破坏风险。一般会导致升级之后系统破坏,无法...
apt 默认启用了交互式提示(例如删除软件包时会询问确认,而 apt-get 默认不会) 3. 常见命令对比 常用命令,基本上相同的,只有 dist-upgrade 变成了 full-upgrade 功能apt 命令apt-get / apt-cache 命令 更新软件包索引 apt update apt-get update 升级所有已安装的软件包 apt upgrade apt-get upgrade 只升级不...
sudo apt-get upgradepackage_name> ```apt-get upgrade谨慎,不会删除或安装新包。它严格遵循指令,从不尝试删除任何软件包或自行安装新的包。相比之下,而 apt-get dist-upgrade 积极尝试安装新依赖项,可能带来风险。该命令会主动查找新版本软件包的依赖项,并尝试安装新软件包或自行删除现有软件包。这种能力...
除了apt-get upgrade,还有一个类似的命令叫做apt-get dist-upgrade。它也用于升级软件包,但与apt-get upgrade不同的是,apt-get dist-upgrade在升级软件包时会考虑依赖关系,如果有必要,会删除旧的软件包并安装新的软件包,以解决依赖问题。这使得apt-get dist-upgrade在处理软件包升级时更加灵活,但也需要更谨慎地使...
apt-get update对应的就是第一步。 apt-get upgrade 与apt-get dist-upgrade对应的是第二步。 由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包。而dist-upgrade可以根据依赖关系的变化,添加包,删除包。
sudo apt-get remove package --purge 删除包,包括配置文件等 sudo apt-get build-dep package 安装相关的编译环境 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-cache depends package 了解使用该包依赖那些包