CentOS 6.3 x86_64サーバーがあり、lighttpdをインストールしようとしています。以下を使用して、サーバーにEPELリポジトリをインストールしました。
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
次に、次のコマンドを使用してlighttpdをインストールしようとしました。
yum install lighttpd lighttpd-fastcgi
このコマンドは以下を出力します。
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* Webmin: download.webmin.com
* base: ftp.usf.edu
* epel: mirrors.rit.edu
* extras: ftp.usf.edu
* updates: ftp.usf.edu
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package lighttpd.x86_64 0:1.4.31-1.el5 will be installed
--> Processing Dependency: libssl.so.6()(64bit) for package: lighttpd-1.4.31-1.el5.x86_64
--> Processing Dependency: libldap-2.3.so.0()(64bit) for package: lighttpd-1.4.31-1.el5.x86_64
--> Processing Dependency: liblber-2.3.so.0()(64bit) for package: lighttpd-1.4.31-1.el5.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: lighttpd-1.4.31-1.el5.x86_64
---> Package lighttpd-fastcgi.x86_64 0:1.4.31-1.el5 will be installed
--> Processing Dependency: spawn-fcgi for package: lighttpd-fastcgi-1.4.31-1.el5.x86_64
--> Running transaction check
---> Package compat-openldap.x86_64 1:2.3.43-2.el6 will be installed
---> Package openssl098e.x86_64 0:0.9.8e-17.el6.centos.2 will be installed
---> Package spawn-fcgi.x86_64 0:1.6.3-1.el5 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
lighttpd x86_64 1.4.31-1.el5 epel 331 k
lighttpd-fastcgi x86_64 1.4.31-1.el5 epel 45 k
Installing for dependencies:
compat-openldap x86_64 1:2.3.43-2.el6 base 159 k
openssl098e x86_64 0.9.8e-17.el6.centos.2 base 761 k
spawn-fcgi x86_64 1.6.3-1.el5 epel 16 k
Transaction Summary
========================================================================================================================
Install 5 Package(s)
Total size: 1.3 M
Total download size: 391 k
Installed size: 3.7 M
次に、パッケージのダウンロードを試みます。
Downloading Packages:
http://mirrors.rit.edu/epel/6/x86_64/lighttpd-1.4.31-1.el5.x86_64.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
実際の実際のファイルが http://mirrors.rit.edu/epel/6/x86_64/lighttpd)の場合、lighttpd-1.4.31-1.el5.x86_64.rpm(el5 rpm)をダウンロードしようとしています。 -1.4.31-1.el6.x86_64.rpm el6rpm。サーバーでこの問題を修正するにはどうすればよいですか?
質問を投稿した直後、私は解決策を見つけました。次のコマンドを実行すると、問題が修正されました。
yum clean all
これを試して:
Yumにそのrpmをダウンロードしてインストールさせる代わりに、自分でダウンロードしてください
wget http://mirrors.rit.edu/epel/6/x86_64/lighttpd-1.4.31-1.el6.x86_64.rpm
そして、yumにインストールさせます
yum localinstall lighttpd-1.4.31-1.el6.x86_64.rpm