1、Ubuntu系统升级相关命令

sudo apt-get update: 升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作)

sudo apt-get upgrade: 进行安装包的更新(软件版本的升级)

sudo apt-get dist-upgrade: 进行系统版本的升级(Ubuntu版本的升级)

sudo do-release-upgrade: Ubuntu官方推荐的系统升级方式,若加参数-d还可以升级到开发版本,但会不稳定

sudo apt-get autoclean: 清理旧版本的软件缓存

sudo apt-get clean: 清理所有软件缓存

sudo apt-get autoremove: 删除系统不再使用的孤立软件

2、删除不用的老旧内核

Linux 中 /boot 是存放系统启动文件的地方,安装 ubuntu 时单独分区给 200M 足够,但是系统内核更新后,老的内核依然保存在 /boot 分区内,几次升级后,就会提示 /boot 空间不足。我们只要删掉老的内核,将空间释放出来就可以了。

(1)先查看已安装的内核版本

dpkg --get-selections |grep linux

能看到已经安装的版本,其中带image的一般就是旧版本
deinstall代表是已经删除的旧版本
install是还没有删除的旧版本内核​​

(2)查看当前内核版本

uname -r

(3)删除旧版本内核,xxx为内核版本号

sudo apt-get remove linux-image-xxxx

3、删除软件

(1)你知道要删除软件的具体名称

sudo apt-get remove --purge 软件名称
sudo apt-get autoremove --purge 软件名称

(2)不知道要删除软件的具体名称

dpkg --get-selections | grep ‘软件相关名称’

sudo apt-get remove --purge 一个带core的package

如果没有带core的package,则视情况而定。

4、清理残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

参考文章

Ubuntu系统升级及软件管理相关命令相关推荐

  1. linux轮训创建文件夹,Linux文件和目录管理相关命令(三)

    通过前两篇的文章分享大家是否对Linux文件和目录管理的相关命令有所了解了呢?今天小编将继续为大家带来Linux文件和目录管理相关命令的第三篇文章,想要做Linux运维工程师的小伙伴,来看一看,希望能 ...

  2. linux实验二目录与文件查看相关命令,Linux文件和目录管理相关命令(二)

    今天小编将继续为大家带来Linux文件和目录管理相关命令的文章,想要做Linux运维工程师的小伙伴,来看一看,希望能对你有帮助哦~ 一 查看文件内容 上面提到的一些命令例如ls只是用来显示文件的属性与 ...

  3. linux 进程管理相关命令

    进程管理相关命令 1.将前台进程放入后台,并进行查看 当用户输入一个命令并运行,就已经启动了一个进程,而且是一个前台的进程,此时系统其实已经处于一个多进程的状态(一个是 Shell 进程,另一个是新启 ...

  4. UOS软件安装相关命令

    UOS软件安装相关命令 查看安装的所有软件 dpkg -l #查看所有已安装的软件 dpkg -l |grep xxx #查看某一个软件是否安装 查看软件的安装路径 dpkg -L xxx 查看软件版 ...

  5. ubuntu详细教程[软件安装,命令大全,常用快捷键]

    作为一个程序猿,当从windows转到Linux上的时候,还是很不习惯的,毕竟windows用起来确实蛮方便的,但是有些时候,尤其是开发,linux却有很大的优势,学习一下linux还是有必要的. 本 ...

  6. Ubuntu 12.04 软件管理

    相比于Windows下需要去不同软件供应商的网站上下载安装软件的繁琐,Ubuntu提供了非常简洁有效的软件管理方法.我们先来了解下在Ubuntu环境下对软件以及其他系统资源的管理方案. 1)Ubunt ...

  7. linux进程管理——进程管理相关命令

    linux系统上与进程有关的命令: 查看类命令: ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap 管理类命令: bg,fg ...

  8. Ubuntu上配置nginx及相关命令

    一.安装nginx 在Ubuntu下安装Nginx有以下方法,但是如果想要安装最新版本的就必须下载源码包编译安装. 1.基于APT源安装: sudo apt-get install nginx 安装好 ...

  9. linux 磁盘管理相关命令

    1.使用gdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M) gdisk命令 格式:gdisk  [磁盘设备] 常用指令: b :将GTP数据备份到一个 ...

最新文章

  1. 赵方庆 北京生科院Computational strategies in exploring circular RNAs 探索环状rna的计算策略
  2. 【错误记录】安卓编译错误 ( Could not find xxx.tools.build:aapt2 )
  3. AIR中用户离开状态和返回状态
  4. 云原生2.0时代:企业更应了解一下容器安全
  5. redis key命名规范_redis简介
  6. jboss6启动报错
  7. 获取网页中的验证码图片
  8. windows netcat的安装与使用
  9. c语言酒店管理系统,基于C#的酒店管理系统(V3.1)最新版
  10. ajax方法(菜鸟教程)
  11. Spring Boot之自定义JSON转换器
  12. hdfs误删文件恢复教程
  13. UVa 1586 Molar mass(模拟)
  14. Java中的Enum的简单使用
  15. 【算法】递归|迷宫回溯问题|八皇后问题
  16. 《面向对象程序设计(Java)》第四周学习总结
  17. 03、【电脑维修】防火墙丢失,找不到 windows firewall服务, windows defender firewall服务被禁用或防火墙无法打开
  18. 原生js快速查找指定元素
  19. ​在职场,我们如果高效地沟通
  20. ZCash零知识证明

热门文章

  1. Mac pro更换大内存固态硬盘实践教程
  2. c语言教改课题开题报告,教改项目结题及新项目开题报告会简讯
  3. Java 实现抓包程序
  4. RISC领域ARM不是唯一
  5. android 图片上动态添加文字,摘抄 android图片中添加文字水印
  6. 谷歌浏览器 chrome network 没有显示url请求 问题
  7. 挽留梁孟松,中芯国际发大招了
  8. 计算机网络上要用复数吗,深度学习应该使用复数吗?
  9. Incorrent string value: '\xEF\xBB\xBF'
  10. 服务器残留文件怎么删除,流氓软件卸载后它又自己重新安装怎么办 流氓软件如何彻底删除...