吃豆子 毫无疑问,它是最好的软件包管理器之一。 但是,其一些关联的经理(例如 Yaourt o 包装机)尽管它们非常好,但仍有一些不足之处。 特别是通过留下来 截短 la 安装 de 包 通过 AUR 编译失败后,通常无法正确删除已安装的依赖项。 尤其如此,数量越多 依存关系 安装。 |
解决方案非常简单:我们必须删除孤立的软件包(也就是说,没有其他软件包需要它们,我们可以删除它们而不会引起问题)。
我只是打开一个终端并写道:
须藤pacman -Rs $(pacman -Qtdq)
它的作用是从特定的软件包列表(在我们的情况下是孤立的软件包,其列表是通过pacman -Qtdq获得的)中删除所有软件包及其依赖项(pacman -Rs)。
对于那些来自Ubuntu的人,此命令类似于 须藤的apt-get autoremove.
好!
现象! 它像手套一样适合我,从我第一次遇到拱门时就释放了大约1 GB的垃圾!
完美,我发布了对我不起作用的软件包425,85 MiB,谢谢!
相反,这就是我们的目标!
干杯! 保罗
感谢您的文章。 我用肉桂代替了Openbox,并希望保持系统清洁。 我最终释放了巨大的空间。
别客气! 拥抱! 保罗
很好,但是在Antergos和控制台中抛出$ yaourt -Syua时会发生什么,答案是:
::同步包数据库...
核心是最新的
多余的是最新的
社区是最新的
Antergos是最新的
ksplash-arch-simple:孤立的
血浆主题-喀里多尼亚:孤儿
外部包装:/ 53/53
我在Google上搜索过信息,但没有找到答案。
是一样的,你有时会用吃豆子,这就是我的理解哈哈哈
同样,您可以使用一个简单的sudo pacman -Rs $(pacman -Qtdq),这样您便会忘记所有孤儿。 在yaourt中,应该有一个类似的表格,但我并没有那么喜欢经理。
无论如何,当通过yaourt将某些东西安装在Arch中时,pacman也会识别它。
我使用其他命令做了一点不同:
$ sudo pacman -Rns $(pacman -Qtdq)
尽管您指出的效果很好,但我已经证实了这一点。
我读过,有些人不赞成消除任何孤儿包。
我使用了它,但事实是我没有对丛林命令的解释(您知道吗?)我想知道