我尝试使用apt-get remove cupsd
,但我在不同的位置发现了它的痕迹,并且它仍在运行和监听。我怎样才能将它从我的机器上完全撕下来?是否可以删除杯子的 dpkg?
我正在使用 Linux Mint 17。
Linux user-virtual-machine 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:08:14 UTC 2014 i686 i686 i686 GNU/Linux
virtual-machine # netstat -an | more
unix 2 [ ACC ] STREAM LISTENING 15350 /var/run/cups/cups.sock
virtual-machine # netstat -tulpn
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2711/cupsd
tcp6 0 0 ::1:631 :::* LISTEN 2711/cupsd
# find / -name cups
/run/cups
/etc/ufw/applications.d/cups
/etc/init.d/cups
/etc/default/cups
/etc/cups
/usr/lib/cups
/usr/share/doc/cups
/usr/share/linuxmint/common/artwork/cups
/usr/share/doc-base/cups
/usr/share/cups
/var/spool/cups
/var/lib/doc-base/omf/cups
/var/lib/doc-base/documents/cups
/var/log/cups
/var/cache/cups
# apt-cache pkgnames cups
cups-driver-gutenprint
cups-core-drivers
cups-pdf
cups-bsd
cups
cups-common
cups-pk-helper
cups-backend-bjnp
cups-filters
cups-server-common
cups-dbg
cups-tea4cups
cups-ppdc
cups-browsed
cups-filters-core-drivers
cups-daemon
cups-client
答案1
其中 3 个 cups 包用于非打印的东西(例如 pdf 转换);其余17个可以删除。
> cat /etc/issue
Ubuntu 15.04 \n \l
> dpkg -l | grep -i cup | grep ii | wc -l
20
> apt-get purge -y cups cups-common && apt-get autoremove -y
...
> dpkg -l | grep -i cup | grep ii | wc -l
3
答案2
列出您的所有已安装匹配“cups”的包,运行
dpkg -l | grep cups
然后只需将它们删除即可apt-get remove
。
即使在那之后,可能还会有一些杯子进程在运行。简单的重新启动即可消除它们(另一种方法是手动杀死它们)。
答案3
在 Ubuntu 23.04 上,使用 snap 工具删除它:
sudo snap remove cups
答案4
只能移除现有启动会话的卡扣杯。重新启动后,卡扣杯将重新安装并再次激活。还没有找到任何方法来完全阻止它在每次启动时安装。
要在当前会话中停止它:
sudo snap stop cups
sudo snap disable cups
sudo snap remove cups