gpt4 book ai didi

gcc - 存储库链接在 CentOS 6 中不起作用 yum.conf

转载 作者:行者123 更新时间:2023-12-04 19:38:18 24 4
gpt4 key购买 nike

我正在使用 RedHat 和 Centos 6.4 运行 linux 服务器

我需要将 gcc 安装到服务器上,所以我一直在尝试使用 yum 为我安装 gcc,但是由于 yum.conf 文件,我似乎在使用 yum 安装和更新软件包时遇到了一些问题。

如果我打开我当前的 yum.conf 文件,我会看到以下代码:

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1

[base]
name=Red Hat Linux $releasever - $basearch - Base
baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/$releasever/$basearch/


[updates]
name=Red Hat Linux $releasever - Updates
baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/updates/$releasever/

每当我尝试运行 yum 命令时——例如,“yum update”,我的终端中都会出现以下错误:
[root@SERVER etc]# yum update
Gathering header information file(s) from server(s)
Server: Red Hat Linux 6 - x86_64 - Base
retrygrab() failed for:
http://mirror.dulug.duke.edu/pub/yum-repository/redhat/6/x86_64/headers/header.info
Executing failover method
failover: out of servers to try
Error getting file http://mirror.dulug.duke.edu/pub/yum-repository/redhat/6/x86_64/headers/header.info
[Errno 4] IOError: <urlopen error >
[root@SERVER etc]#

我相信这是因为一些旧的 yum 镜像被关闭了,但是我在我的 yum.conf 文件中找不到可以在 CentOS 6.4 上使用的正确存储库集的任何引用

问题是:有人知道我在哪里可以找到在这种情况下工作的一组存储库吗?我知道 Yum 网站现在位于 http://yum.baseurl.org/但是我看不到关于我应该在我的 yum.conf 文件中放入哪些存储库的任何明确信息。

我显然是一个 linux 新手,所以如果我遗漏了一些重要的东西,请轻轻地给我发火......

最佳答案

看起来你混合了 CentOS 和 RedHat 位。删除您添加的任何内容。 CentOS 很简单(下面的例子)。对于 RedHat,如果您不是注册机器,您需要使用 DVD ISO 作为源 (baseurl=file:///media),或者可能附加到公共(public) EPEL。

这是一个 CentOS/etc/yum.conf。

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum distroverpkg=centos-release

然后你应该有一些已经存在于/etc/yum.repos.d (base/debuginfo/media/vault) 中的存储库。她的/etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

关于gcc - 存储库链接在 CentOS 6 中不起作用 yum.conf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21851866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com