计算机‎ > ‎软件‎ > ‎Linux‎ > ‎

Ubuntu 软件包管理工具

发布者:guo rue,发布时间:2015年8月18日 下午10:34   [ 更新时间:2015年8月18日 下午10:39 ]
软件包的管理工具主要功能,安装,删除,查询软件等。
Debian/Ubuntu 下的二进制软件包通常都是以 .deb 格式发布的,使用 dpkg 软件管理工具进行软件管理,如安装、删除、查询等功能。

安装软件
dpkg -i packagename.deb
删除软件
dpkg -r packagename

查询软件包信息
dpkg --info packagename.deb
dpkg --status packagename
查询软件包所含文件
dpkg --contents packagename.deb
dpkg --listfiles packagename
查询文件归属
dpkg --search filename
查询系统中安装的包
dpkg -l

---

软件仓库的主要功能:自动解决软件之间的依赖关系。
Debian/Ubuntu 是使用 APT 作为软件仓库的软件包管理器,可以自动下载(需要联网),配置,安装二进制或者源代码格式的软件包。

安装软件
apt-get install packagename
删除软件
apt-get remove packagename

查询软件包信息
apt-cache show packagename
查询软件包所含文件
apt-file list packagename
查询文件归属
apt-file search filename
查询系统中安装的包
apt-cache packagename

apt 流程
 1.执行 apt-get install package
 2.写入 /etc/apt/sources.list
 3.转入 /var/lib/apt/lists 和 /var/cache/apt/archives
 4.查询 apt-cache show packagename

---
相关的是
Redhat/CentOS
RPM
Redhat/CentOS
YUM