debian一系

debian 及其衍生版,如 Ubuntu的包格式是 .deb,可以使用 DPKG程序来安装单个的 deb 文件,但是需要手工解决软件包的依赖关系。很多时候安装一个软件需要安装1个或多个其他软件,手动解决时,很复杂。apt等包管理工具则解决了这些问题,安装一个包时,会自动从仓库中寻找需要的依赖包并安装

ubuntu的apt镜像源仓库列表

/etc/apt/source.list

更换源? 到各大开源镜像站找对应的版本,有使用说明! 常用源站:阿里云、中科大、清华、163……

image.png

apt「包管理」命令

  1. 安装软件
  2. $ apt-get install softname1 softname2 softname3……
  3. 卸载软件
  4. $ apt-get remove softname1 softname2 softname3……
  5. 卸载并清除配置
  6. $ apt-get remove --purge softname1
  7. 更新软件信息数据库
  8. $ apt-get update
  9. 进行系统升级
  10. $ apt-get upgrade
  11. 搜索软件包
  12. $ apt-cache search softname1 softname2 softname3……

apt与apt-get之间的区别

Ubuntu 16.04 发布时,引入了apt命令,是为了解决命令过于分散的问题,它包括了 apt-get 命令出现以来使用最广泛的功能选项,以及 apt-cache 和 apt-config 命令中很少用到的功能。 简单来说就是:apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合。 仍有一些更细化的操作需要用到apt-get

fe97ebf1698b911dcae00d1ecc74b943.jpg
apt 还有一些自己的命令:
a7190a9328946bc1ecd1a3d286363ef4.jpg
安装时出现缺少依赖
首先 apt-get update
然后apt-get-f install

单个Deb软件包的管理

安装deb软件包
$ dpkg -i xxx.deb
卸载软件
dpkg -e xxx.deb
删除软件包
$ dpkg -r xxx.deb
连同配置文件一起删除
$ dpkg -r --purge xxx.deb
查看软件包信息
$ dpkg -info xxx.deb
查看文件拷贝详情
$ dpkg -L xxx.deb
查看系统中已安装软件包信息
$ dpkg -l
重新配置软件包
$ dpkg-reconfigure(软件名)

https://www.cnblogs.com/TankXiao/p/3332457.html