На основе системы Red Hat вы могли бы использовать
chkconfig httpd off
chkconfig httpd --del
убрать сервер с уровней запуска
в системе на основе Debian все службы должны запускаться с помощью файлов, найденных в каталогах /etc/rc?.d/, и эти файлы имеют символическую ссылку на соответствующие файлы в каталоге /etc/init.d/. Если вы хотите, чтобы служба не запускалась по умолчанию, вы можете переименовать / удалить ее из каталога /etc/rc?.d, и ваши изменения будут сохранены при обновлении пакета, пока одна из стартовых ссылок все еще появляется в одной из другие (3,4 и 5) каталоги. Или вы можете использовать команду update-rc.d, чтобы изменить ссылку (и), и если вы хотите запустить службу после этого, вы можете использовать /etc/init.d/service_name start, если вы оставите запуск с конца, он будет дать вам варианты, которые могут быть использованы, как остановить, перезагрузить, перезагрузить ...
Я думаю, что вы можете использовать sysv-rc-conf, чтобы отключить его.
sudo update-rc.d -f sunrpc remove
не работает; его все еще присутствует после перезагрузки.