各位前辈好,今日做 zypper update 的时候,碰到此一问题:
The following 4 packages are going to be upgraded:
libqtkeychain0 mpv opera python3-keyring
4 packages to upgrade.
Overall download size: 0 B. Already cached: 40.7 MiB After the operation, additional 3.7 KiB will be
used.
要繼續嗎? [y/n/? shows all options] (y):
In cache opera-27.0.1689.69-2.1.x86_64.rpm (1/4), 39.6 MiB (145.5 MiB unpacked)
In cache python3-keyring-5.0-1.1.noarch.rpm (2/4), 96.3 KiB (369.6 KiB unpacked)
In cache libqtkeychain0-0.4-12.2.x86_64.rpm (3/4), 52.0 KiB (183.4 KiB unpacked)
In cache mpv-0.7.3-2.6.x86_64.rpm (4/4), 1.0 MiB ( 2.2 MiB unpacked)
Checking for file conflicts: ........................................................................... 錯誤]
Detected 1 file conflict:
File /usr/bin/keyring
from install of
python3-keyring-5.0-1.1.noarch(home:qgymib)
conflicts with file from package
python-keyring-4.0-2.5.1.noarch(@System)
File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content.
要繼續嗎? 是 / 否] (否):
记得以前苏大姊帖子里面有提到遇到冲突的时候,系统的是优于其他库的。所以我就选择「否」,不过这样一来,原本提示的 4 个套件就一直无法更新。
碰到这样的情形,该如何解决较好?