1、RPM工具
#mount /dev/cdrom/mnt 挂载镜像
#lsblk 查看挂载位置
2、安装RPM包
#cd /mnt/Packges/
#ls /mnt/Packges | head
-i 表示安装
-v表示可视化
-h表示显示安装进度
–force表示强制安装,即使覆盖属于其他包的文件也要安装
–nodeps表示当要安装的rpm包依赖于u其他包时,即使其他包没有安装也要安装这个包
3、升级与卸载RPM包
#rpm -Uvh filename -u表示升级
#rpm -e filename
4、查询一个包是否安装
#rpm -q rpm包名
#rpm -qa
#rpm -qi 查询一个已安装包的信息
5、列出一个rpm包的安装文件
#rpm -ql 包名
6、列出一个RPM包的安装文件
7、列出所有可用的RPM包
#yum list | head -n 10
8、搜索RPM包
#yum search vim
#yum list |grep ‘vim’
9、RPM包的安装、卸载与升级
#yum install -y vim-enhandced 下载vim工具
#yum remove -y vim-enhandced 卸载vim工具
#yum upadte -y vim-enhandced 升级vim工具
10、使用本地光盘制作yum源
#mount /dev/cdron /mnt
#cp -r /etc/yum.repos.d/etc/yum.repos.d_bak
#rm -rf /etc/yum.repos.d/*
#vim /etc/yum.repos.d/dvd.repo
11、课后作业
1、区分rpm与-qi、-qf、-ql和-qa这4个不同选项组合的作用。
rpm -qi //查询已经安装的某个RPM软件包的信息
rpm -qf //查询某个程序文件是由哪个RPM软件包安装的
rpm -ql //查询某个RPM软件包的所有安装文件
rpm -qa //查询所有已经安装的RPM软件包
2、rpm-qi后面如果跟一个未安装的包名,会显示什么信息?
提示没安装
3、vim命令是由哪个RPM包安装来的?
#yum install -y vim-enahandced
4、)使用RPM工具安装和卸载某个包的命令是什么?
#Rpm -ivh
#Rpm -e
5、(5)当安装某个有依赖关系的RPM包时,如何忽略依赖关系,强制安装该包
#Rpm -ivh --nodeps
6、如何使用RPM工具升级包?
#Rpm -uvh
7、请使用yum工具搜索包含关键词tidy的RPM包并安装,安装后再使用yum工具将其卸载
#Yum list |grep tidy
#Yum install -y perltidy.noarch
#Yum remove -y perltidy.noarch