使用 yum 命令从 epel 失败
Failure from epel with yum command
感谢您来尝试解决我的问题。我已经看到很多关于使用 yum 命令失败的解决方案,但直到现在,这些解决方案对我不起作用。
首先,这里有一些关于情况的信息:
我正在使用 RedHat Linux 7.2-11,使用代理(因为我公司的网络非常安全)所以我已经修改了 etc/sysconfig/rhn/up2date、etc/wgetrc 和 [=45= .conf 文件,包含 http_proxy、proxy_user 和 proxy_password !
然后,我以 root 身份连接,并尝试下载 python-pip 执行以下命令:
sudo yum install python-pip
我有以下错误:
No package python-pip available
在 python-pip 之前尝试安装 epel-release 时出现完全相同的错误。
然后我做了以下:
yum install httpd php php-gd php-mysql
最后,我在 /tmp 中使用这些命令下载并安装了 epel-release :
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-latest-7.noarch.rpm
一切顺利!
问题来了。之后,我再次尝试了这些命令:
sudo yum install python-pip
sudo yum install -y python-pip
第一个错误是:
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
........some tips (1 to 5)........
Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
所以我按照一些说明修改了 epel.repo 和 epel-testing.repo 注释所有 "mirror" 行并取消注释所有 "baseurl" 行。
所以,现在,当我再次尝试安装 python-pip 时,出现了这个错误:
Loaded plugins: rhnplugin, search-disabled-repos
This system is receiving updates from RHN Classic or Red Hat Satellite.
http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 407 - Proxy Authentication Required
Trying other mirror.
One of the configured repositories failed (Extra Packages for Enterprise Linux 7 - x86_64),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
.........some tips (1 to 5).......
failure: repodata/repomd.xml from epel: [Errno 256] No more mirrors to try.
http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 407 - Proxy Authentication Required
请问您知道如何解决这个问题,或者您有什么想法吗?
这似乎是因为代理,但我已经按照消息顶部的说明配置了三个文件。
感谢您的帮助! :)
您不必在 CentOS-7 机器上手动下载 epel-release
。 repo 文件中可能缺少最新的 RPM mirrorlist
,这可能调用 baseurl=http://
而不是 mirrorlist=https://
。
解决此问题的方法如下:
# Remove already installed epel-release
yum remove epel-release
OR
rpm -e epel-release
# Install epel-release using YUM
yum install epel-release
# Install python-pip
yum install python-pip
~]# yum install python-pip
Loaded plugins: fastestmirror
epel/x86_64/metalink | 11 kB 00:00:00
epel | 4.3 kB 00:00:00
(1/3): epel/x86_64/group_gz | 170 kB 00:00:00
(2/3): epel/x86_64/updateinfo | 769 kB 00:00:01
(3/3): epel/x86_64/primary_db | 4.6 MB 00:00:06
Loading mirror speeds from cached hostfile
* base: mirror.eboundhost.com
* epel: ftp.cse.buffalo.edu
* extras: repo.us.bigstepcloud.com
* updates: centos.mirrors.tds.net
Resolving Dependencies
--> Running transaction check
---> Package python2-pip.noarch 0:8.1.2-5.el7 will be installed
--> Processing Dependency: python-setuptools for package: python2-pip-8.1.2-5.el7.noarch
--> Running transaction check
---> Package python-setuptools.noarch 0:0.9.8-4.el7 will be installed
--> Processing Dependency: python-backports-ssl_match_hostname for package: python-setuptools-0.9.8-4.el7.noarch
--> Running transaction check
---> Package python-backports-ssl_match_hostname.noarch 0:3.4.0.2-4.el7 will be installed
--> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch
--> Running transaction check
---> Package python-backports.x86_64 0:1.0-8.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
Package Arch Version
Repository Size
Installing:
python2-pip noarch 8.1.2-5.el7 epel 1.7 M
Installing for dependencies:
python-backports x86_64 1.0-8.el7 base 5.8 k
python-backports-ssl_match_hostname noarch 3.4.0.2-4.el7 base 12 k
python-setuptools noarch 0.9.8-4.el7 base 396 k
Transaction Summary
感谢您来尝试解决我的问题。我已经看到很多关于使用 yum 命令失败的解决方案,但直到现在,这些解决方案对我不起作用。
首先,这里有一些关于情况的信息: 我正在使用 RedHat Linux 7.2-11,使用代理(因为我公司的网络非常安全)所以我已经修改了 etc/sysconfig/rhn/up2date、etc/wgetrc 和 [=45= .conf 文件,包含 http_proxy、proxy_user 和 proxy_password !
然后,我以 root 身份连接,并尝试下载 python-pip 执行以下命令:
sudo yum install python-pip
我有以下错误:
No package python-pip available
在 python-pip 之前尝试安装 epel-release 时出现完全相同的错误。 然后我做了以下:
yum install httpd php php-gd php-mysql
最后,我在 /tmp 中使用这些命令下载并安装了 epel-release :
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-latest-7.noarch.rpm
一切顺利!
问题来了。之后,我再次尝试了这些命令:
sudo yum install python-pip
sudo yum install -y python-pip
第一个错误是:
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
........some tips (1 to 5)........
Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again
所以我按照一些说明修改了 epel.repo 和 epel-testing.repo 注释所有 "mirror" 行并取消注释所有 "baseurl" 行。 所以,现在,当我再次尝试安装 python-pip 时,出现了这个错误:
Loaded plugins: rhnplugin, search-disabled-repos
This system is receiving updates from RHN Classic or Red Hat Satellite.
http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 407 - Proxy Authentication Required
Trying other mirror.
One of the configured repositories failed (Extra Packages for Enterprise Linux 7 - x86_64),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
.........some tips (1 to 5).......
failure: repodata/repomd.xml from epel: [Errno 256] No more mirrors to try.
http://download.fedoraproject.org/pub/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 407 - Proxy Authentication Required
请问您知道如何解决这个问题,或者您有什么想法吗? 这似乎是因为代理,但我已经按照消息顶部的说明配置了三个文件。
感谢您的帮助! :)
您不必在 CentOS-7 机器上手动下载 epel-release
。 repo 文件中可能缺少最新的 RPM mirrorlist
,这可能调用 baseurl=http://
而不是 mirrorlist=https://
。
解决此问题的方法如下:
# Remove already installed epel-release
yum remove epel-release
OR
rpm -e epel-release
# Install epel-release using YUM
yum install epel-release
# Install python-pip
yum install python-pip
~]# yum install python-pip
Loaded plugins: fastestmirror
epel/x86_64/metalink | 11 kB 00:00:00
epel | 4.3 kB 00:00:00
(1/3): epel/x86_64/group_gz | 170 kB 00:00:00
(2/3): epel/x86_64/updateinfo | 769 kB 00:00:01
(3/3): epel/x86_64/primary_db | 4.6 MB 00:00:06
Loading mirror speeds from cached hostfile
* base: mirror.eboundhost.com
* epel: ftp.cse.buffalo.edu
* extras: repo.us.bigstepcloud.com
* updates: centos.mirrors.tds.net
Resolving Dependencies
--> Running transaction check
---> Package python2-pip.noarch 0:8.1.2-5.el7 will be installed
--> Processing Dependency: python-setuptools for package: python2-pip-8.1.2-5.el7.noarch
--> Running transaction check
---> Package python-setuptools.noarch 0:0.9.8-4.el7 will be installed
--> Processing Dependency: python-backports-ssl_match_hostname for package: python-setuptools-0.9.8-4.el7.noarch
--> Running transaction check
---> Package python-backports-ssl_match_hostname.noarch 0:3.4.0.2-4.el7 will be installed
--> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch
--> Running transaction check
---> Package python-backports.x86_64 0:1.0-8.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
Package Arch Version
Repository Size
Installing:
python2-pip noarch 8.1.2-5.el7 epel 1.7 M
Installing for dependencies:
python-backports x86_64 1.0-8.el7 base 5.8 k
python-backports-ssl_match_hostname noarch 3.4.0.2-4.el7 base 12 k
python-setuptools noarch 0.9.8-4.el7 base 396 k
Transaction Summary