![清除“xfce4-notifyd”会同时清除“ubuntustudio-desktop”。为什么?如何尽可能避免这种情况](https://linux22.com/image/974599/%E6%B8%85%E9%99%A4%E2%80%9Cxfce4-notifyd%E2%80%9D%E4%BC%9A%E5%90%8C%E6%97%B6%E6%B8%85%E9%99%A4%E2%80%9Cubuntustudio-desktop%E2%80%9D%E3%80%82%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F%E5%A6%82%E4%BD%95%E5%B0%BD%E5%8F%AF%E8%83%BD%E9%81%BF%E5%85%8D%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5.png)
我想删除xfce4-notifyd
;这个包会使通知看起来不同,删除它会恢复正常通知。我试过了,sudo apt-get purge xfce4-notifyd
但它说会同时删除;xfce4-notifyd
和ubuntustudio-desktop
。为什么会发生这种情况,如果可能的话如何避免这种情况?
答案1
实际上xfce4-notifyd
是 Ubuntu Studio(具有 XFCE 桌面)的标准通知守护程序。但是,如果您想删除/替换它,您可以这样做:
要么
sudo apt-get purge xfce4-notifyd
就把它删除,ubuntustudio-desktop
因为它是一个元包(没有坏处,它是一个空包)。参见https://help.ubuntu.com/community/MetaPackages或者直接禁用
xfce4-notifyd
服务:sudo mv /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service.disable
然后终止已经运行的一个:
sudo pkill xfce4-notifyd
要重新启用它,请将其重命名:
sudo mv /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service.disable /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
答案2
这是无法避免的。
xfce4-notifyd
是 的依赖项ubuntustudio-desktop
。
参考:http://packages.ubuntu.com/trusty/ubuntustudio-desktop
当依赖项被删除时,依赖项也将被删除。