页次: 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