当前位置: > Linux发行版 > Debian >

Debian-dpkg-apt

时间:2016-05-28 16:46来源:linux.it.net.cn 作者:IT
Debian是一款能安装在计算机上使用的操作系统 (OS)。操作系统就是能让您的计算机工作 的一系列基本程序和实用工具。由于 Debian 采用了 Linux Kernel (操作系统的核心),但是大部分基础的操作系统工具都来自于 GNU 工程, 因此又称为 GNU/Linux。Debian GNU/Linux 附带了超过 29000 个软件包,这些预先编译好的软件被包裹成一种良好的格式以便于在您的机器上进行安装。
 
APT——Advanced Package Tool
高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程。APT最早被设计成dpkg的前端,用来处理deb格式的软件包。现在经过APT-RPM组织修改,APT已经可以安装在支援RPM的系统管理RPM套件。
功能
具体语句
软件源设置
/etc/apt/sources.list
更新软件源数据
apt-get update
更新已安装软件
apt-get upgrade
更换系统版本
apt-get dist-upgrade
通过安装包或卸载包来修复依赖错误
apt-get -f install
搜索软件源数据
apt-cache search foo
解压安装软件包
apt-get install foo
重新安装软件包 apt-get --reinstall install foo
删除软件包释放的内容
apt-get remove foo
卸载软件,同时清除该软件配置文件
apt-get --purge remove foo
删除不需要的包
apt-get autoclean
删除所有已下载的包
apt-get clean
自动安装编译一软件所需要的包
apt-get build-dep foo
 
 
dpkg——package manager for Debian
“dpkg ”是“Debian Package ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。
功能
具体语句
示例
显示DEB包信息
dpkg -I /path/to/foo_version-revision.deb
 
显示DEB包文件列表
dpkg -c /path/to/foo_version-revision.deb
 
安装DEB包
dpkg -i /path/to/foo_version-revision.deb
 
安装DEB包(指定根目录) dpkg --root=<directory> -i /path/to/foo_version-revision.deb  
显示所有已安装软件
dpkg -l
 
显示已安装包信息
dpkg -s foo
只需获取软件可升级状态则dpkg –get-selections foo
显示已安装包文件列表
dpkg -L foo
 
卸载包
dpkg -r foo
 
卸载软件包并删除其配置文件
dpkg -P foo
 
重新配置已安装程序
dpkg-reconfigure foo
dpkg-reconfigure tzdata
dpkg-reconfigure locales


(责任编辑:IT)
------分隔线----------------------------