随笔 - 70,  文章 - 0,  评论 - 1,  阅读 - 97430

、Ubuntu主要更新升级命令介绍
我们先来看看这几个命令的功能和区别,这几个命令看起来很相似,作用上有较大差别千万不要弄错了。

1)、apt-get update
$ sudo apt-get update

2)、apt-get upgrade
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。upgrade 不会删除在列表中已经没有的软件包,也不会安装有依赖需求但尚未安装的软件包。执行效果如下。
$ sudo apt-get upgrade

3)、apt-get full-upgrade
根据列表信息,对需要升级的软件包进行完整安装。也就是先删除软件,然后完整地重新安装整个软件。所以要注意,这个功能是会删除软件的,所以执行此命令之前最好备份一下。
$ sudo apt-get full-upgrade

4)、apt-get dist-upgrade
dist-upgrade 可能会为了解决软件包冲突而删除一些已安装的软件包,也可能会为了解决软件包依赖问题安装新的软件包。执行效果如下。
$ sudo apt-get dist-upgrade

5)、apt list --upgradable
根据列表对比信息,看看有哪些可更新的软件,如果没有则显示为空。执行效果如下。
$ sudo apt list --upgradable

6)、apt-get autoremove
一般来说,更新完成之后会有一些不需要的旧组件需要清除。此时使用apt autoremove即可完成清理。执行效果如下。
$ sudo apt-get autoremove

done
正在卸载 linux-modules-4.15.0-45-generic (4.15.0-45.48~16.04.1) ...
正在卸载 snapd-login-service (1.33-0ubuntu0.16.04.1) ...
正在处理用于 dbus (1.10.6-1ubuntu3.4) 的触发器 ...


2、通常情况升级更新步骤
下面给出一般情况的操作流程,你当然可以根据上面命令的含义自己组合使用。

sudo apt-get update
sudo apt-get upgrade
sudo apt list --upgradable //如果没有了,就直接重启
sudo apt-get dist-upgrade
sudo reboot
sudo apt list –upgradable //重启之后再看一眼

posted on   JasonChen1030  阅读(87)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示