Arch Linux中如何修复“警告:本地比社区更新” 错误
时间:2020-03-21 11:44:35 来源:igfitidea点击:
我们好,Arch Linux用户! 每当我尝试从终端使用“ sudo pacman -Syyu”命令升级Arch Linux桌面时,都会收到以下错误消息。
"Warning: local is newer than community"
:: Synchronizing package databases... core 123.5 KiB 152K/s 00:01 [########] 100% extra 1721.2 KiB 162K/s 00:11 [########] 100% community 3.7 MiB 157K/s 00:24 [########] 100% multilib 186.2 KiB 154K/s 00:01 [########] 100% archlinuxfr 15.4 KiB 46.6K/s 00:00 [########] 100% :: Starting full system upgrade... warning: calibre: local (2.77.0-2) is newer than community (2.77.0-1) warning: deepin-file-manager: local (1:1.3.8-1) is newer than community (1:1.3.7-1) warning: deepin-music: local (3.0.1-2) is newer than community (3.0.1-1) warning: deepin-terminal: local (2.1.8-1) is newer than community (2.1.7-1) warning: libfm: local (1.2.5-1) is newer than community (1.2.4-2) warning: libfm-extra: local (1.2.5-1) is newer than community (1.2.4-2) warning: libfm-gtk2: local (1.2.5-1) is newer than community (1.2.4-2) warning: pcmanfm: local (1.2.5-1) is newer than community (1.2.4-2) warning: perl-image-exiftool: local (10.40-1) is newer than extra (10.36-1) warning: perl-yaml-tiny: local (1.70-1) is newer than community (1.69-1) warning: ruby-bundler: local (1.14.2-1) is newer than community (1.14.0-1) warning: youtube-dl: local (2016.01.22-1) is newer than community (2016.01.16-1) there is nothing to do
我已经面对此错误已有几天了。
在Arch Linux论坛上搜索后,我找到了该解决方案。
我们最近是否遇到过此错误?
解决此问题的快速而肮脏的解决方法是,我们需要运行以下命令:
$sudo pacman -Syu
上面的命令将主要解决问题并更新所有软件包。
如果没有,请运行此命令。
$sudo pacman -Suu
上面的命令将更新所有软件包,然后降级所有受影响的软件包。
然后,使用以下命令进行完整升级:
$sudo pacman -Syyu