Linux中基础的包操作命令,对于包的依赖的管理不太友好,需要自己手动处理依赖,但常用的包管理工作都可以解决。
常用选项:
-i 安装rpm包
-v 显示详细信息
-h 显示进度
-U 升级rpm包
-e 卸载rpm包
--nodeps 不检测依赖,强制删除当前包
-q 查询包是否安装,子参数
* -a 查询所有包
* -i 显示包的软件信息(information)
* -l 以列表形式显示包中文件安装位置
--help 显示帮助信息
常用操作:
rpm -ivh 包全名 # 安装一个包
rpm -Uvh 包全名 # 升级一个包
rmp -e 包名 # 卸载一个包
rpm -q 包名 # 查询一个包是否被安装
rpm -qi xxx 得到被安装的包的信息
rpm -ql xxx 列出该包中有哪些文件
rpm -qa 列出所有被安装的rpm package
Linux中一款基于RPM包管理的更为方便的包管理工具,可以自动处理软件包之间的依赖关系,使得安装、更新和卸载软件包更为简单。
常用选项:
**选项:**
-y 自动确认安装
-h 显示帮助信息
--version 显示Yum版本
**参数:**
install 安装软件包
update 更新软件包
remove 删除指定的rpm软件包
list 显示软件包的信息
info 显示指定的rpm软件包的描述信息和概要信息;
clean 清理yum过期的缓存
deplist:显示rpm软件包的所有依赖关系
常用操作:
# 安装包
yum install <package_name>
# 删除包
yum remove <package_name>
**# 列出系统中所有已安装的软件包**
yum list installed
**# 显示当前系统中所有的仓库,并显示其是否启用**
yum repolist all
**# 显示安装包信息**
yum info <package_name>
**# 显示所有已经安装和可以安装的程序包**
yum list
**#** 显示指定程序包安装情况
yum list <package_name>