配置yum源

http://ftp.nara.wide.ad.jp/pub/Linux/centos下载rpm包

安装yum包

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

注意:最后两个包要一起安装,否则会以因为这两个安装包相互依赖到导致安装失败

更改yum源,我们使用网易的镜像源

  • cd /etc/yum.repos.d
  • 可以去这里http://mirrors.163.com/.help/centos.html 下载最新的CentOS-Base.repo文件
  • 编辑文件,把文件里面的$releasever全部替换为版本号,即6 最后保存(:0,$s/\$releasever/6/g)

清理yum缓存

yum clean all
yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum install xxxx #测试域名是否可用
在 Linux 系统中配置 YUM 可以通过多种方式进行,以下是几种常见的方法: ### 1. 配置本地 YUM 创建并编写本地 yum 配置文件,编辑完成后保存退出: ```bash [root@cloud ~]# vi /etc/yum.repos.d/local.repo ``` 文件内容如下: ```ini [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 ``` - `name`:描述该的名称。 - `baseurl`:指定本地 Yum 的位置,通常指向挂载点目录。 - `gpgcheck=0`:表示不进行 GPG 签名检查。 - `enabled=1`:启用此[^3]。 确保 `/opt/centos` 目录中有 RPM 包,并且已经正确挂载 ISO 镜像或其他包含软件包的介质。 ### 2. 配置网络 YUM 如果需要使用远程服务器上的 YUM ,可以配置基于 HTTP 或 FTP 的网络。例如: ```ini [remote] name=Remote YUM Source baseurl=http://example.com/yum/ enabled=1 gpgcheck=0 ``` 将上述内容写入 `/etc/yum.repos.d/remote.repo` 文件中,其中 `baseurl` 指向远程服务器上的仓库地址。这种方式适用于有稳定网络连接的环境[^1]。 ### 3. 配置 NFS 共享的远程 YUM 在企业局域网环境中,可以通过 NFS 将一台服务器上的 YUM 共享给其他服务器使用,从而减少每台服务器单独下载软件包的压力。首先,在 NFS 服务器上共享 YUM 目录: ```bash /export/yum *(ro,sync,no_subtree_check) ``` 然后在客户端挂载 NFS 共享目录: ```bash mount -t nfs server:/export/yum /mnt/yum ``` 接着创建对应的 `.repo` 文件: ```ini [nfsyum] name=NFS YUM Source baseurl=file:///mnt/yum enabled=1 gpgcheck=0 ``` 这种方法适用于大规模部署场景,便于集中管理仓库内容[^2]。 ### 4. 使用官方镜像 对于 CentOS、RHEL 等系统,可以直接使用官方提供的默认。确保 `/etc/yum.repos.d/CentOS-Base.repo` 文件存在并且配置正确。如果没有该文件,可以从官方获取: ```bash curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirror.centos.org/centos/7/os/x86_64/ ``` 之后运行以下命令清理缓存并更新仓库信息: ```bash yum clean all yum makecache ``` 这样就可以使用官方仓库安装和升级软件了[^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值