Centos 7でyumソースのピットについて
1878 ワード
1.問題yumインストールソフトウェアエラー
出現:cannot find a valid baseurl for repo:base/7/x 86_64.
2.解決構想:
1)centos-Media.Repoのローカルソース--失敗
2)ネットワークyumソース163の
またエラー:
failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
http://mirrors.163.com/centos/$releasever/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
http://mirrors.163.com/centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
など...
理由:$releaseverの値が間違っているので、変更します.
もう一度
再エラー:
file:///media/CentOS/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file/media/CentOS/rep
ヒントファイルが見つかりません
解決策:上でローカルyumを開いたので、yumはまずローカルを使って、結局ローカルにファイルがなくて、間違いを報告します.
ネットワークの問題もあり、DNSの修正が終わった後、ネットワークを再起動して自動的に回復した.
VM仮想マシンのCentos 7 yumソースで問題が発生したピットです
その後、アリクラウド上のホストで同類の問題に遭遇し、以下の面で解決した.
アリ雲のyumソースにエラーが発生しました
Couldn't open file/media/mycdrom/Server/repodata/repomd.xml
出現:cannot find a valid baseurl for repo:base/7/x 86_64.
2.解決構想:
1)centos-Media.Repoのローカルソース--失敗
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///mnt/cdrom
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0 --- 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
mount , , 。
2)ネットワークyumソース163の
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo --
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak --
mv CentOS6-Base-163.repo CentOS-Base.repo --
yum clean all
yum makecache
またエラー:
failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
http://mirrors.163.com/centos/$releasever/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
http://mirrors.163.com/centos/%24releasever/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
など...
理由:$releaseverの値が間違っているので、変更します.
vi CentOS6-Base-163.repo
:%s/$releasever/7/g
もう一度
再エラー:
file:///media/CentOS/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file/media/CentOS/rep
ヒントファイルが見つかりません
解決策:上でローカルyumを開いたので、yumはまずローカルを使って、結局ローカルにファイルがなくて、間違いを報告します.
vi centos-Media.repo
enabled=0 --- 0 。
ネットワークの問題もあり、DNSの修正が終わった後、ネットワークを再起動して自動的に回復した.
VM仮想マシンのCentos 7 yumソースで問題が発生したピットです
その後、アリクラウド上のホストで同類の問題に遭遇し、以下の面で解決した.
アリ雲のyumソースにエラーが発生しました
Couldn't open file/media/mycdrom/Server/repodata/repomd.xml
vi server.repo
[server]
name=OCP
baseurl=file:///media/mycdrom/Server
enabled=0 # 1 0
gpgerver.repoheck=0