在升级到 Fedora 28 时,我运行了两个命令
sudo dnf upgrade --refresh
sudo dnf install dnf-plugin-system-upgrade
Run Code Online (Sandbox Code Playgroud)
这些工作但下一个命令 sudo dnf system-upgrade download --releasever=28 进入了这个
Error:
Problem: package alsa-plugins-freeworld-lavcrate-1.1.5-1.fc27.i686 requires libavcodec.so.57, but none of the providers can be installed
- ffmpeg-libs-3.3.7-1.fc27.i686 does not belong to a distupgrade repository
- problem with installed package alsa-plugins-freeworld-lavcrate- 1.1.5-1.fc27.i686
Run Code Online (Sandbox Code Playgroud)
我的机器有声音问题: Fedora 27 上没有声音 告诉我该怎么办?
sou*_*edi 15
如果您的某些软件包具有不满意的依赖项,则升级将拒绝继续,直到您使用额外
--allowerasing
选项再次运行它。这通常发生在从第三方存储库安装的软件包中,但尚未发布更新的存储库。请非常仔细地研究输出并检查将要删除哪些包。它们中没有一个对于系统功能是必不可少的,但其中一些可能对您的工作效率很重要。
- 在不满意的依赖关系的情况下,如果在命令行中添加 --best 选项,有时可以看到更多详细信息。
- 如果您想在
dnf system-upgrade download
再次运行之前手动删除/安装某些软件包,建议使用--setopt=keepcache=1
dnf 命令行选项执行这些操作。否则整个包缓存将在您的操作后被删除,您将需要再次下载所有包。
https://fedoraproject.org/wiki/DNF_system_upgrade
归档时间: |
|
查看次数: |
13585 次 |
最近记录: |