在安裝軟件時出現如下錯誤:
查找解決辦法時說是repomd文件沒有找到,這會導致yum命令無法檢索存儲庫元數據(或者理解爲找不到庫);即需要讓yum命令能找到這個文件,這個文件默認在系統安裝光盤的/repodata/目錄下;
檢查yum配置信息,到/etc/yum.repos.d/下檢查配置的repo文件:
這裏我也看不出什麼東西來。。。
然後說是要配置yum源。照着瞎搗鼓一通居然成功了。我用的Kylin系統,按着CentOS和Redhat的方式配置的。步驟如下:
1.首先要保證可以訪問外網。ping www.baidu.com測試一下。
2.然後,關鍵的來了。照着下面步驟走就好了:
[root@localhost ~] # cd /etc/yum.repos.d/
[root@localhost yum.repos.d] # ll
總用量 4
-rwxr-xr-x. 1 root root 726 3月 28 00:18 rhel- source .repo
[root@localhost yum.repos.d] # mkdir bak_repo #創建repo備份文件夾#
[root@localhost yum.repos.d] # mv *.repo bak_repo/ #將所有repo文件移動至備份文件夾,有些系統可能會有多個repo文件,所以是mv *#
[root@localhost yum.repos.d] # touch network.repo #創建新的repo文件#[root@localhost yum.repos.d]# chmod 755 network.repo #添加權限#
|
3.附帶一份目前常用的yum網絡源
mirrors.stuhome.net
mirrors.ustc.edu.cn
ftp.jaist.ac.jp
mirror.bjtu.edu.cn
mirrors.163.com
以上地址均可以通過瀏覽器直接訪問,舉例說明mirros.163.com的yum源配置:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
[root@localhost yum.repos.d] # vim network.repo
[base]
name=CentOS-$releasever - Base
baseurl=http: //mirrors .163.com /centos/6/os/ $basearch/
gpgcheck=1
gpgkey=http: //mirrors .163.com /centos/RPM-GPG-KEY-CentOS-6
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http: //mirrors .163.com /centos/6/updates/ $basearch/
gpgcheck=1
gpgkey=http: //mirrors .163.com /centos/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-$releasever - Extras
baseurl=http: //mirrors .163.com /centos/6/extras/ $basearch/
gpgcheck=1
gpgkey=http: //mirrors .163.com /centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http: //mirrors .163.com /centos/6/centosplus/ $basearch/
gpgcheck=1
enabled=0
|
然後我就是直接vim network.repo,把上面的內容添加進去,保存退出。
4.執行下面命令:
# yum clean all
# yum install xulrunner.i686
完成。
參考博客:
https://www.cnblogs.com/Wherebolezi/archive/2017/10/11/7651681.html
https://www.cnblogs.com/Wherebolezi/p/4626670.html