RPM软件包和YUM软件仓库的实例

举报
神的孩子在歌唱 发表于 2022/01/06 18:22:00 2022/01/06
【摘要】 前言这是我听老师讲课做的笔记,考试要看的。 [这是视频地址]如果想更深入理解可以看这篇文章:Linux中RPM软件包和YUM软件仓库的介绍和使用 一. RPM软件包命令的使用实例 1.1 使用rpm查询命令配合less命令分页浏览系统中已经安装的所有软件包的列表按q退出浏览 1.2 查询系统安装的软件包中有无httpd软件包 1.3 查询系统安装的软件包中有无a开头的软件包 1.4 查询yp...

前言

这是我听老师讲课做的笔记,考试要看的。 [这是视频地址]

如果想更深入理解可以看这篇文章:Linux中RPM软件包和YUM软件仓库的介绍和使用

一. RPM软件包命令的使用实例

1.1 使用rpm查询命令配合less命令分页浏览系统中已经安装的所有软件包的列表

在这里插入图片描述

在这里插入图片描述

q退出浏览

1.2 查询系统安装的软件包中有无httpd软件包

在这里插入图片描述

1.3 查询系统安装的软件包中有无a开头的软件包

在这里插入图片描述

1.4 查询yp-tools-2.14-5.el7.i686.rpm软件包文件列表信息

不理解find / -name 的可以看 震惊! 面向新手最全面的Linux命令大全出炉了

在这里插入图片描述

1.5 查询ls命令的命令文件属于系统中的哪个软件包

在这里插入图片描述

1.6 问题:为什么我用find / -name 查找它会出现一个权限不够的提示

明明用的是root用户,为什么权限不足呢?

官方说这是一个bug[bug#615848],原因是FUSE文件系统和权限不配的问题,全局搜索时碰到它就会退出报错。

其实这个目录是空的,查不查都没关系。所以,以下解决方式比较简粗暴:

umount /run/user/1000/gvfs // 卸载该文件

rm -rf /run/user/1000/gvfs // 删除该文件

在这里插入图片描述

这样子就不会有提示了。

二 .配置yum本地软件仓库

以下我们以ftp软件包为例

步骤一:挂载光盘镜像

如何判断是否挂载,输入mount命令

在这里插入图片描述

末尾是这个文件时,说明还没挂载。那么就要我们手动挂载

(1)先检查右下角光盘是否连接。

在这里插入图片描述

(2)挂载光盘

在这里插入图片描述

出现这样说明挂载成功(如果cdrom不行就试试用sr0或sr1

代替)。当我们再次输入mount命令就会看见末尾是/dev/sr0文件

在这里插入图片描述

步骤二:配置yum本地软件仓库

对于新手,为了方便查看操作,我们可以在创建一个/root/repo目录,将在/etc/yum.repos.d/ 里面的文件移进去。

在这里插入图片描述

在这里插入图片描述

然后创建一个repo的文件,名字可以自己取,然后使用vi命令编辑如下,:wq保存退出,具体可以查看:

[rodma]
name=rodma
baseurl:file:///media
enable=1
gpgcheck=1
gpgkey=file:///media/RPM-GPG-KEY-CentOS-7

cat命令查看

在这里插入图片描述

步骤三:测试YUM软件仓库

yum repolist 显示软件仓库列表
yum list 显示软件包列表

如果输入的命令如下图所示,说明配置成功。

在这里插入图片描述

三. 软件包YUM命令的使用

以下我们以ftp软件包为例

查看是否安装

未安装
在这里插入图片描述

查看软件包的信息

在这里插入图片描述

安装软件包

在这里插入图片描述

删除软件包

在这里插入图片描述

更新软件包

由于没有安装包,所以更新不了。

在这里插入图片描述

更多Linux学习可以看以下链接:
Linux操作系统的发展和介绍

Linux和其他操作系统的区别

震惊! 面向新手最全面的Linux命令大全出炉了

Linux文本编辑器——vim编译器的全面讲解

Linux文件权限 出炉啦, 快进来学习收藏吧!

Linux系统下的用户和用户组的创建和管理

Linux中RPM软件包和YUM软件仓库的介绍和使用

转载说明:跟我说明,务必注明来源,附带本人博客连接。

请给我点个赞鼓励我吧
在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。