Linux系统下有多种方法来查看、安装和卸载软件,其中包括使用rpm
、yum
命令,通过源码编译安装以及使用二进制文件安装。每种方法都有其独特的优点和缺点,适用于不同的应用场景。
1. RPM方式
优点:可以在离线环境下安装软件。
缺点:无法自动解决软件依赖问题。
以下是一些常用的rpm
命令:
- 安装软件:
rpm -ivh
- 升级安装,如果软件未装则新安装:
rpm -Uvh
- 更新安装,如果软件未装则不安装:
rpm -Fvh
- 卸载软件(使用
--nodeps
选项可以忽略依赖,强制卸载):rpm -e
- 查看软件是否安装:
rpm -q
- 查看软件的安装文件列表:
rpm -ql
- 查看软件的配置文件:
rpm -qc
- 查看命令文件由哪个软件安装的:
rpm -qf
2. Yum方式
优点:可以自动解决软件依赖问题。
缺点:无法定制化安装。
Yum命令主要分为以下几个部分:
- 安装软件:
- 安装所有软件:
yum install
- 安装指定软件包:
yum install package1
- 安装程序组:
yum groupinstall group1
- 安装所有软件:
- 更新和升级软件:
- 更新所有软件:
yum update
- 更新指定软件包:
yum update package1
- 检查可更新的程序:
yum check-update
- 升级指定软件包:
yum upgrade package1
- 升级程序组:
yum groupupdate group1
- 更新所有软件:
- 查找和显示软件信息:
- 显示安装包信息:
yum info package1
- 显示所有已经安装和可以安装的程序包:
yum list
- 显示指定程序包安装情况:
yum list pac
- 显示安装包信息: