方法参考请看这里,http://ift.tt/28L1oAl
简单说一下通过copr安装的第三方包,在升级之前需要将其block掉,因为网络和其他原因,很多包都无法正常升级,为避免问题,可以在系统升级后再更新这些第三方的包。
例如:
## 关闭第三方包
sudo dnf config-manager –set-disabled rpmfusion-free
sudo dnf config-manager –set-disabled rpmfusion-nonfree
sudo dnf config-manager –set-disabled rpmfusion-free-updates
sudo dnf config-manager –set-disabled rpmfusion-nonfree-updates
## 开启第三方包
sudo dnf config-manager –enablerepo rpmfusion-free
sudo dnf config-manager –enablerepo rpmfusion-nonfree
sudo dnf config-manager –enablerepo rpmfusion-free-updates
sudo dnf config-manager –enablerepo rpmfusion-nonfree-updates
另外rpmfusion也需要自己手动升级,国内可能被墙,自己找办法下载下来再更新。
dnf install http://ift.tt/2974aQR
python包出现如下问题无法rpm更新时:
error: unpacking of archive failed on file /usr/lib/python3.4/site-packages/requests/packages/chardet: cpio: rename
原因是之前这些包是用pip install,现在需要将原来的包uninstall,重新更新即可,参考这里,http://ift.tt/2apfird
from http://ift.tt/2apfzum