centos和ubuntu安装卸载软件(rpm/dpkg)

使用Linux系统,无论是Centos/RHEL/Fedoar系列还是Ubuntu/debian系列,都有独立的包管理体系,在Centos系列,使用rpm包进行软件安装配置管理,在Ubuntu系列,使用deb包进行软件安装配置管理

CentOS:

centos使用yum做自动化包管理,包格式为rpm包,常用命令有:

yum search xxx  yum install xxx  yum groupinstall  "xxx" //以组形式安装软件包组合  

直接安装rpm

rpm -ivh xxx.rpm --force (--force表示强制安装)  

直接卸载rpm

rpm -e xxx.rpm  

查看包内容:

rpm -l xxx.rpm  

查看一个文件在哪个rpm包:

rpm -f 文件名  

查看系统安装哪些rpm

rpm -qa  

Ubuntu:

Ubuntu使用apt做自动化包管理,包格式为deb,常用命令有:

apt-cache search xxx  apt-get install xxx  apt-get remote xxx  

直接安装deb包:

dpkg -i xxx.deb  

列出包关联:

dpkg -L xxx.deb  

显示包版本

dpkg -l xxx.deb  

查看系统安装哪些deb包

dpkg -l  

卸载包

dpkg -P xxx   //全部卸载,  dpkg -r xxx 只卸载软件,保留配置  

显示包信息

dpkg -s xxx  

显示包文件

dpkg -L ovmf  dpkg -c xxx.deb  dpkg-deb -c xxx.deb  

查看一个文件在哪个deb包:

dpkg -S 文件  

原文出处:51cto -> https://blog.51cto.com/14207158/2352357

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。