Debian

是否建議刪除 Avahi 和 CUPS-browse?

  • February 16, 2019

有時,Avahi 會佔用 100% 的 CPU,CUPS 瀏覽會延遲系統關閉,並顯示消息“正在執行停止作業以使遠端杯子列印機在本地可用”。

我知道 Avahi 可以找到列印機,因為 Xfce 向我展示了 16 台列印機。我也知道我不需要 16 台列印機。另一方面,我不確定cups-browsed在做什麼。

我確實使用網路列印機。但我知道它的IP和型號。考慮到這一點,我可以用更簡單的東西替換 Avahi 和 CUPS-browse 而不是修復它們嗎?

鑑於您的案例,您不需要任何一個包,也不需要用任何東西替換它們——CUPS 本身將能夠提供對您的網路列印機的訪問。

cups-browsed是 CUPS 組件,它通過解釋 Bonjour 廣播在您的網路上查找列印機。由於您不需要自動查找列印機,因此刪除它是安全的;您可以使用所需的任何 CUPS 列印機配置工具手動添加所需的列印機。Debian 中沒有任何東西嚴格依賴,cups-browsed因此您可以輕鬆刪除它。(附帶說明,如果您在 中cups-browsed啟用,該組件提供對無驅動程序列印機的訪問;然後它將自動為網路上的 IPP 列印機創建列印機隊列。事實證明,在某些情況下,列印可能很簡單。)CreateIPPPrinterQueues``/etc/cups/cups-browsed.conf

avahi-daemon是 Bonjour 伺服器;它在網路上廣播您電腦的資訊,並允許其他應用程序發布和解析 Bonjour 資訊。由於您使用的是 Xfce,如果您不需要它的服務,您也應該能夠將其刪除。(Debian 上的 GNOME 依賴,avahi-daemon但 Xfce 不依賴。)大多數應用程序的 Bonjour 客戶端由 提供libavahi-client3,您將無法輕鬆刪除它,因為許多軟體包都依賴它,包括 CUPS。

引用自:https://unix.stackexchange.com/questions/500925