1. 小红帽首页
  2. Linux资源
  3. Linux笔记

RHCSA试题:建立Yum软件仓库,该Yum仓库将作为默认仓库。

建立Yum软件仓库,Yum仓库将作为默认仓库。

Yum repohttp://content.example.com/rhel7.0/x86_64/dvd

第一种操作方法

使用vi编辑器纯手工创建

第一步

进入 /etc/yum.repos.d/ 目录下,新建一个名为 yum.repo 源配置文件

  1. [root@rhce_net ~]# cd /etc/yum.repos.d/
  2. [root@rhce_net yum.repos.d]# touch yum.repo

第二步

使用 VI 编辑器,配置 yum.repo,这里提供一个简易的配置文件模版,一般情况下是够用的:

[InstallMedia]

name=源的名字

baseurl=源的地址

enable=源是否可用

gpgcheck=检测源的有效性和安全性

编辑相关内容到 yum.repo 文件,一个简易的本地 YUM 源就这样配置好了!

[InstallMedia]

name=content.example.com

baseurl=http://content.example.com/rhel7.0/x86_64/dvd

enable=1

gpgcheck=0

关于 baseurl 的值,一般有三种,即本地路径、FTPhttp 三种:

#baseurl=file:///

#baseurl=ftp://

#baseurl=http://

顺便说下,file:/// 的第三条反斜杠是表示根目录。

第二种操作方法

使用 Yum 命令生成模版

第一步

使用 yum-config-manager 创建 repo 模版

  1. [root@server0 yum.repos.d]# yum-config-manager add-repo http://content.example.com/rhel7.0/x86_64/dvd

第二步

查看新创建的 repo 模版

  1. [root@server0 /]# cat /etc/yum.repos.d/blog.wanghualang.com_software_dvd.repo

第三步

因为红帽的软件包经过了 Private Key 签名,所以要导入公钥进行验证,如果嫌麻烦,也可以跟第一种操作方法一样,把 gpgcheck=0 编辑到配置文件中去。

  1. [root@server0 yum.repos.d]# rpm import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-*

其他yum命令:

显示已安装的软件包 yum list installed

显示源地址拥有的软件包 yum list

安装软件,pachages 为软件包的名 yum install packages

卸载软件 yum remove packages

查找软件 yum search packages

查询软件的依赖关系 yum info packages

清空缓存 yum clean all

发布者:Hill,转转请注明出处:https://www.rhce.net/826.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注