首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何强制yaourt安装所有更新

如何强制yaourt安装所有更新
EN

Unix & Linux用户
提问于 2017-01-06 16:09:04
回答 2查看 2.5K关注 0票数 3

我正在尝试通过yaourt更新我的系统,但是由于一个python包安装了pip而不是yaourt,所以我收到了一个错误。

我没有成功地强迫yaourt安装更新,我想避免用pip删除软件包,然后用yaourt重新安装它。

以下是我尝试过的命令:

代码语言:javascript
复制
yaourt -Syu --aur
yaourt -Suya
yaourt -Susya --force

这是我每次都得到的输出:

代码语言:javascript
复制
:: Proceed with installation? [Y/n] y
(39/39) checking keys in keyring                                                                                   [####################################################################] 100%
(39/39) checking package integrity                                                                                 [####################################################################] 100%
(39/39) loading package files                                                                                      [####################################################################] 100%
(39/39) checking for file conflicts                                                                                [####################################################################] 100%
error: failed to commit transaction (conflicting files)
mutagen: /usr/lib/python2.7/site-packages/mutagen-1.36-py2.7.egg-info exists in filesystem
Errors occurred, no packages were upgraded.

我怎样才能强迫yaourt更新所有的包裹?

EN

回答 2

Unix & Linux用户

发布于 2017-01-08 16:57:45

最后,我用pip删除了软件包,然后用yaourt重新安装它。

票数 0
EN

Unix & Linux用户

发布于 2021-01-11 19:12:08

当您安装覆盖某个已经存在的文件的东西时,就会发生这种情况。您可以使用

代码语言:javascript
复制
pacman -Qqo /path/to/file

然后,如果没有人拥有它,你可以删除该文件,然后继续。

是的,使用yay,yaourt已经死了。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/335415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档