Вы используете Ubuntu 14.04, который использует upstart
в качестве процесса инициализации. Как видно из /etc/init/cups.conf
, у него есть строфа respawn
, поэтому по умолчанию, когда процесс cupsd завершится, будет запущен другой.
# kill -TERM -3390
# tail -1 /var/log/syslog
Aug 9 14:22:49 ubuntu kernel: [ 283.270126] init: cups main process ended, respawning
Вы сказали, что хотите убить дерево процессов cupsd и перезапустить его при следующей перезагрузке. Для этого вы можете использовать команду initctl stop
(или просто stop
):
# stop cups
cups stop/waiting
Вы также можете остановить cups-browsed
, если вы хочу, чтобы все, что связано с чашками, прекратилось.
Это не отключит службу навсегда. После перезагрузки запустятся процессы cups.
Решить:
Открыть клемму -> Редактировать -> Предпочтения
и в строке "Пользовательская команда" напишите/usr/bin/bash