Linux常用命令——软件包管理
模块依赖查询网址http://www.rpmfind.net/
ISO挂载
- 将所需ISO文件添加到虚拟机
- 建立挂载文件夹
mkdir /mnt/cdrom
- 将ISO所在的/dev/cdrom里面的文件挂载到指定/mnt/cdrom里面
mount /dev/cdrom /mnt/cdrom
- 取消挂载
umount /mnt/cdrom
RPM
查询
- 检查包是否安装,
rpm -q 包名
rpm -q 包名 选项:-q 查询 -a 查询所有已安装的包
- 查询软件包详细信息
rpm -qi 包名 选项: -i 查询软件信息 -p 查询未安装包信息
- 查询包文件安装位置
rpm -ql 包名 选项: -l 列表 -p 查询未安装包信息
- 查询系统文件属于哪个RPM包
rpm -qf 系统文件名
- 查询软件包的依赖性
rpm -qR 包名 选项: -R 查询软件包的依赖性 -p 查询未安装包信息
软件安装
1.挂载packages目录
2.安装必须要输入包全名
rpm -ivh 包全名
选项:
-i(install) 安装
-v(verbose) 显示详细信息
-h(hash) 显示进度
--nodeps 不检测依赖性
升级
rpm -Uvh 包名
选项:
-U(upgrade) 升级
卸载
rpm -e 包名
选项:
-e(erase) 卸载
校验
rpm -v 包名
yum在线管理
yum命令
yum list
命令:yum list
语义:查询yum在线列表
yum search
命令:yum search 名称
语义:搜索包名
install
命令: yum install -y 包名
-y 自动回答yes
含义:安装软件包
update
命令:yum -y update 包名
语义:升级软件包
PS:update后必须跟包名,否则会升级整个系统的软件包
remove
命令:yum remove -y 包名
语义:卸载
PS:尽量别用yum卸载
挂载光盘yum源
1.挂载光盘
2. 让网络yum源文件失效
3. 修改光盘yum源文件