Debian/Ubuntu基础的系统可以使用apt安装、卸载软件包

转自:https://www.jb51.net/os/Ubuntu/56362.html

APT 常用命令如下:

apt list --installed #查看已经本地已安装的软件包 | grep name

apt-cache search package #搜索包

apt-cache show package #获取包的相关信息,如说明、大小、版本等

sudo apt-get install package #安装包
sudo apt-get install package - - reinstall #重新安装包
sudo apt-get -f install #修复安装”-f = –fix-missing”
sudo apt-get remove package #删除包
sudo apt-get remove package - - purge #删除包,包括删除配置文件等
sudo apt-get update #更新源
sudo apt-get upgrade #更新已安装的包
sudo apt-get dist-upgrade #升级系统
sudo apt-get dselect-upgrade #使用 dselect 升级
apt-cache depends package #了解使用依赖
apt-cache rdepends package #是查看该包被哪些包依赖
sudo apt-get build-dep package #安装相关的编译环境
apt-get source package #下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean #清理无用的包
sudo apt-get check #检查是否有损坏的依赖
sudo apt-get clean #清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包)

2.安装日志

查看apt日志

grep " install " /var/log/apt/history.log

查看dpkg日志
grep " install " /var/log/dpkg.log

最新文章

  1. css雪碧图生成工具4.2更新
  2. windows下PHP与Apache的安装配置
  3. js中的全局变量和静态变量的使用, js 的调试?- 如果js出错, js引擎 就会停止, 这会 导致 后面的 html中 refer 该函数时, 会报错 函数为定义!!
  4. SQLSERVER查询连接数
  5. sqlmap用户手册详解(转)
  6. js实现表格中不同单元格内容的替换(不同浏览器的节点属性兼容问题)
  7. QT GUI @创建新的工程
  8. Linux系统新手学习的11点建议
  9. 分享一个安装PE到硬盘的软件
  10. 3D dungeon
  11. thinkphp微信开发:安全模式消息加解密
  12. 【JAVASCRIPT】React学习-组件生命周期
  13. Ubuntu问题:E45: 'readonly' option is set (add ! to override)错误解决
  14. unicode文件处理(如果是ANSI编码就不需要了)
  15. Linux显示系统的诊断信息
  16. Runtime "Apache Tomcat v6.0 (3)" is invalid. The JRE could not be found. Edit the server and change the JRE location解决方案
  17. Java strictfp
  18. ARMV7-M数据手册---Part B :System Level Architecture---B3 System Address Map
  19. nginx通过https方式反向代理多实例tomcat
  20. Maximum Product Subarray LT152

热门文章

  1. css如何将content、background、background-image生成的背景进行翻转
  2. JAVASCRIPT 对有符号整型、无符号整型、浮点型、十六进制、二进制的数据处理
  3. vs2010 项目属性窗口
  4. idea常用插件 自用
  5. Java基础——二维数组
  6. Unity多线程使用(线程池)
  7. vue-webpack代理
  8. 微信小程序——计算器
  9. Notepad++中文设置
  10. deepin 调整微信、百度网盘、迅雷等等软件字体的方法