您的位置:首页 > 运维架构 > Linux

linux下Deb软件包常用命令

2014-07-02 08:19 218 查看
【dpkg】只能安装本地已经存在了的软件包,不会自动去internet下载;还有就是不会检查软件包之间的依赖关系!!

dpkg
-i<软件名字>
安装一个在本地系统里存在的Debian软件包

dpkg
-r<软件名字> 移除一个已经安装的软件包

dpkg
-P(大写)<软件名字> 移除已经安装的软件包及其配置文件

dpkg
-L<软件名字> 列出安装软件包目录清单

dpkg
-s<软件名字> 显示软件包的安装状态

dpkg
-reconfigure<软件名字>
重新配置一个已经安装的软件包

【apt】

[apt-get]管理软件包

apt-get update
下载更新软件包列表信息(存储于/etc/apt/sources,list文件改变时必须使用此命令更新,新建立的列表存储于/var/lib/apt/lists目录下)

apt-get
upgrade 将系统中的所有软件包升级到最新的版本

apt-get
install 自动下载安装软件包(下载的文件存于/var/cache/apt/archives下)

apt-get --reinstall
install 重新安装软件包

apt-get
remove
卸载软件包

apt-get --purge
remove
完全卸载

apt-get
autoremove
将不满足依赖关系的软件包自动卸载

apt-get
source
下载源码包

apt-get
dep
为源码包构建所需的编译环境

apt-get
dist-upgrade
升级系统版本

apt-get
dselsct-upgrade
根据dselct的选择来进行软件包升级

apt-get
clean
删除缓存区中所有已下载文件(/var/cache/apt/archives)

apt-get
autoclean
删除缓存区中软件的老版本

apt-get
check
减产系统中依赖关系的完整性

apt-get -f
install 修复依赖关系

[apt-cache]

apt-cache
pkgname
获取当前系统中所有已经安装的软件包

apt-cache
stats 得到更细致的软件包统计数据

apt-cache
search
按照关键字检索软件包信息

apt-cache
show
获取指定软件包的详细信息

apt-cache
showpkg
获取软件的常规信息

apt-cache
policy
获取软件包当前的状态

apt-cache
depends
软件包所以来的软件包

apt-cache
rdepends
软件包被哪软件包依赖
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: