[通告] 本论坛迁移啦~请前往位于 https://forum.archlinuxcn.org/ 的新论坛。所有帖子和参与的用户都已经迁移。
您正在访问的是原 bbs.archlinuxcn.org 的静态存档。本页面的新地址位于 https://forum.archlinuxcn.org/t/topic/6858。
页次: 1
因为一些原因开了multilib源,现在想把从multilib源安装的软件都删了,保持系统干净。看了wiki,没有答案,也看过pacman的帮助。谁有好办法吗?
离线
什么叫“保持系统干净”?multilib没什么的吧。
sudo pacman -R $(pacman -Sl multilib | grep installed | awk -F ' ' '{print $2}')Site: CVHC.CC Twitter: @cuihaoleo Org: LUG@USTC
AD: ~欢迎参与志愿计算~
离线
什么叫“保持系统干净”?multilib没什么的吧。
sudo pacman -R $(pacman -Sl multilib | grep installed | awk -F ' ' '{print $2}')
谢谢。用了很长时间都没启用multilib源,后来为了一个蛋疼的理由才启用了multilib。现在用不到了,就想清理掉。可能我有洁癖吧:p
离线
谢谢。用了很长时间都没启用multilib源,后来为了一个蛋疼的理由才启用了multilib。现在用不到了,就想清理掉。可能我有洁癖吧:p
可以
pacman -Rs $(pacman -Qtdq)删掉孤立的软件包
用
comm -23 <(pacman -Qtq|sort) <(pacman -Qqg base base-devel|sort)可以列出不被其他包依赖并不属于base和base-devel的软件包
离线
页次: 1