所以,我试图通过以下方式删除 GNOME
sudo pacman -Rsn gnome
但我收到错误
checking dependencies... :: removing networkmanager breaks dependency 'networkmanager' required by network-manager-applet
事实上,我不想删除包组 gnome
中包含的包 networkmanager
。如何删除除 networkmanager
之外的整个组 gnome
?
最佳答案
我找到了解决方案here ,即使我不知道这是否是最好的解决方案。
基本上,您必须通过键入从组包(例如,gnome
)生成包列表
sudo pacman -Qgq gnome > pkglist
之后,您必须从生成的文件 pkglist
中删除所有您不想删除的包名称。现在您只需向 pacman 输入 pkglist
文件即可删除软件包,即
sudo pacman -R - < pkglist
关于archlinux - 删除除某些包之外的包组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59446321/