一、卸载

1.

sudo apt-get autoclean

如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。

2.

sudo apt-get clean

类似上面的命令,但它删除包缓存中的所有包。这是个很好的做法,因为多数情况下这些包没有用了。

3.

sudo apt-get autoremove

删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。

4.

sduo apt-get remove 软件包名称

删除已安装的软件包(保留配置文件)
5.

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

删除已安装包(不保留配置文件)。
二、更新
1.

sudo apt-get update

更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的地址,这样才能获取到最新的软件包

2.

sudo apt-get upgrade

升级已安装的所有软件包,升级的版本就是更新的源地址里的版本,因此,在执行 upgrade 之前一定要执行 update, 这样才能更新到最新的

三、安装
1.

sudo apt-get install -f

参数为–fix-broken的简写形式,可以在man apt-get 中搜索-f参数查询到其帮助信息
    -f参数的主要作用是是修复依赖关系(depends),假如用户的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装程序包所依赖的包。
2.

sduo apt-get install 软件包名称:

一般安装步骤
如安装atom时:
1.一般安装软件前需要更新依赖库

sudo add-apt-repository ppa:webupd8team/atom

2.再更新源地址

sudo apt-get update

3.最后安装该软件

sudo apt-get install atom

四、卸载

一般卸载步骤
1.先卸载软件

sudo apt-get remove atom

2.再卸载依赖库

sudo add-apt-repository --remove ppa:webupd8team/atom

3.再使用autoremove

sudo apt-get autoremove

转载于:https://www.cnblogs.com/long5683/p/11093982.html

sudo apt-get常用命令相关推荐

  1. apt dpkg 常用命令汇总

    说明:由于图形化界面方法(如Add/Remove- 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装.卸载和删除的方法. 一.Ubu ...

  2. 【Jetson Agx Orin】执行sudo apt install nvidia-jetpack命令时报错:E: Unable to locate package nvidia-jetpack

    项目场景: 我使用AGX Orin,想要用到它本该自带的Cuda和Cudnn时,发现它竟然没有安装,所以我就自行百度希望直接安装,结果发现只要装好了nvidia-jetpack就会自带Tensorrt ...

  3. git常用命令操作方法

    git命令–切换分支 https://blog.csdn.net/qq_38335037/article/details/82755912?utm_medium=distribute.pc_relev ...

  4. linux常用命令:sudo 命令

    sudo命令用来以其他身份来执行命令,预设的身份为root. 1.命令格式: sudo  [参数]  [命令] 2.命令功能: 功能:  sudo可以针对单个命令授予临时权限.用户也可以通过su切换到 ...

  5. sudo apt install提示缺少安装包时可以进行以下命令

    sudo apt --fix-broken install(提示有未能满足的依赖关系执行下面命令)

  6. Ubuntu系统三种安装软件包的方法(apt/aptitude/deb命令)和常用的镜像源

    阅读摘要 Ubuntu安装软件包 apt 安装 aptitude安装 使用Deb包安装 镜像源 阿里云 清华大学开源软件镜像站 中科大源 网易 Ubuntu apt-get命令安装软件包时遇到的问题 ...

  7. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  8. 【数据库】sqlite3常用命令及SQL语句

    [数据库]sqlite3数据库备份.导出方法汇总 一.准备工作 0.安装SQLite3 1)ubuntu命令安装(不是最新版本) sudo apt install sqlite3 2)源码安装(可以安 ...

  9. Ubuntu常用命令大全[显示桌面]

    Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...

  10. 在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包、录制包等

    在Ubuntu18.04上安装ros2的环境,ros2的常用命令:播放包.录制包等 1 添加密钥和ros2下载 2 更新源和安装ros-eloquent-desktop及其依赖 3 配置环境 3.1 ...

最新文章

  1. unity渲染层级关系小结
  2. 八款常用的 Python GUI 开发框架推荐
  3. FileOutputStream为false时候注意的问题
  4. 3小时解决头疼的年终报表!
  5. 关于将vrep和matlab或者python结合的两种方法的比较
  6. 直播丨国产最强音:HTAP融合型分布式数据库EsgynDB架构详解
  7. Spring mvc 文件上传
  8. H3C Telnet 配置(利用Windows10 cmd)
  9. 视频存储服务器 存储性能,面向海量高清视频数据的高性能分布式存储系统
  10. 二阶系统响应指标图_一阶系统和二阶系统,了解一下!!!
  11. 如何在高通平台新建项目
  12. 素数之魂——黎曼和他的伟大猜想
  13. 教你怎么使用python批量下载图片
  14. 面对电车难题,自动驾驶会怎么选?
  15. 网络分层(7层)以及每层的设备和协议
  16. html移动端实现手写签名,signature手写签名实现,微信公众号浏览器html手写签名实现
  17. 刚刚,京东推出“小京鱼”平台和五款智能新品,全面押注IoT
  18. LeetCode-预约会议室II
  19. 带上紧箍咒,特斯拉辅助驾驶系统即将更新
  20. omapl138移植uboot系列之添加属于我们自己的板卡(第四篇)

热门文章

  1. linux guide编译器,GUIDE编译器-GUIDE编程工具-GUIDE编译器下载 v1.0.2官方版-完美下载...
  2. String字符串拼接小例
  3. 服务器无法在发送 http 标头之后设置内容类型。_python socket编程预知内容
  4. 计算机科学陈国华,科学网—模式识别与智能系统是个什么专业? - 晏燕华的博文...
  5. 分数小数互换图_重复控制器学习心得(二)——超前环节的分数化和校正因子的引入...
  6. 启动wcc显示本地服务器失败,cwrsync server 服务启动失败的解决方法小结
  7. 通信与计算机技术的联系,通信技术与计算机技术融合发展论文
  8. linux系统下定时备份,在Linux系统中简单地实现定时备份的方法 -电脑资料
  9. 简述oracle数据库特殊状态,【OracleDB】 01 概述和基本操作
  10. Dev C++详细配置