YUM仓库配置

本文详细介绍了YUM命令的基本语法及常用命令,并通过实际案例进行演示,包括安装、更新、清理缓存等操作,同时指导如何配置关联网络YUM源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 yum的常用命令

1)基本语法:
    yum install -y rpm软件包       (功能描述:安装httpd并确认安装)
    yum list                        (功能描述:列出所有可用的package和package组)
    yum clean all                   (功能描述:清除所有缓冲数据)
    yum deplist rpm软件包      (功能描述:列出一个包所有依赖的包)
    yum remove rpm软件包       (功能描述:删除httpd)
2)案例实操
    yum install -y tree

2 关联网络yum源配置 (linux需要能够访问外网)

1)前期文件准备
(1)前提条件linux系统必须可以联网
(2)下载镜像访问该网络地址:http://mirrors.163.com/.help/centos.html,在使用说明中点击CentOS6->再点击保存

这里写图片描述

将镜像文件上传到 /etc/yum.repos.d 目录下
这里写图片描述

替换CentOS-Base.repo(操作前请做好相应备份)

这里写图片描述

3)安装命令
(1)[root@hadoop101 yum.repos.d]#yum clean all
(2)[root@hadoop101 yum.repos.d]#yum makecache
(3)[root@hadoop101 yum.repos.d]# yum install -y createrepo
(4)[root@hadoop101 yum.repos.d]#yum install -y httpd

创建YUM仓库配置文件是为了在Linux系统中,特别是基于RPM的系统(如CentOS、Fedora等)中设置软件仓库,以便于安装和更新软件包。YUM仓库配置文件通常存放在`/etc/yum.repos.d/`目录下,每个仓库对应一个以`.repo`为后缀的文件。 以下是创建一个基本的YUM仓库配置文件的步骤: 1. 打开终端并切换到`/etc/yum.repos.d/`目录下。 2. 创建一个新的配置文件,可以使用`touch`命令,例如: ``` sudo touch /etc/yum.repos.d/myrepo.repo ``` 3. 编辑新创建的`.repo`文件,可以使用`vi`、`nano`或其他文本编辑器: ``` sudo vi /etc/yum.repos.d/myrepo.repo ``` 4. 在`.repo`文件中,你需要添以下内容,解释如下: ``` [myrepo] name=My Repository baseurl=file:///path/to/repo enabled=1 gpgcheck=0 ``` - `[myrepo]` 是该仓库的名称,在一个`.repo`文件中可以有多个仓库段,每个段由方括号包围的名称标识。 - `name` 是对该仓库的描述。 - `baseurl` 是仓库路径,可以是本地路径(如上例所示),也可以是HTTP或FTP路径。 - `enabled` 表示该仓库是否启用,1表示启用,0表示禁用。 - `gpgcheck` 表示安装软件包前是否检查软件包的签名,1表示检查,0表示不检查。如果`baseurl`指向的是本地文件系统,通常不需要检查GPG签名。 5. 保存并关闭文件。 6. 清理YUM缓存并生成新的缓存,以便让YUM识别新的仓库配置: ``` sudo yum clean all sudo yum makecache ``` 7. 此时,你可以使用`yum repolist`查看所有启用的仓库,以及`yum list available`来列出新仓库中的软件包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值