Linux学习之安装rpm包或源码包

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 

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值