安装完Fedora20后,使用yum 更新安装软件总会出错,网上给的解决方案不靠谱,最后自己用光盘作为软件源才解决了问题
具体方法如下:
1.绑定光驱
[root@localhost /]# cd mnt/
[root@localhost mnt]# mkdir fedora_dvd
[root@localhost mnt]# mount -t iso9660 /dev/sr0 fedora_dvd/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@localhost mnt]#
2.备份源
[root@localhost mnt]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
fedora-rawhide.repo fedora-updates.repo
fedora.repo fedora-updates-testing.repo
3.创建repo文件
vi /etc/yum.repos.d/Fedora.repo
文件内容
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=file:///mnt/fedora_dvd/
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
简单的写法:
vi /etc/yum.repos.d/iso.repo
文件内容
[iso]
name=iso //name 指的是更新源文件名,省略扩展名
baseurl=file:///mnt/fedora_dvd/
enable=1
gpgcheck=0
4.更新源
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache