これは本当に意味がありません。私は他の多くのディストリビューションを使用してきましたが、自動起動サービスの管理にこれほど困難はありませんでした。
自動開始サービスを無効にする3つの方法を見つけましたが、どれも私には機能しません。
update-rc.d -f service_name remove
chkconfig --level 12345 service_name off
sysv-rc-conf
Mysqlデーモン、mongoデーモン、redisサーバー、cupsデーモンを無効にする3つの方法をすべて試しましたが、すべてのユーティリティはデーモンが無効であることを確認しましたが、ブート時に自動的に起動します。
ブート時の自動開始からサービスを無効にする最も正しい方法を提案してください。ありがとうございました!
ところで、それは12.04を実行しています
Ubuntuはsysv-initからUpstartに移行しています。一部のスクリプトは動作しません:(Upstart形式に移行されたため)
update-rc.d -f service_name remove
chkconfig --level 12345 service_name off
sysv-rc-conf
これは他の投稿で回答されていますが、私が今まで見た中で最良の答えは次のとおりです:(さらにドキュメントが必要な場合)
https://askubuntu.com/a/19324/23779
簡単なコメントで:
現在の状況は次のとおりです。UbuntuはUpstartを使用するようになりました。いくつかのサービスはまだ古いsysv-initを使用し、/etc/init.d/
にありますが、他のサービス、Upstart最適化は/etc/init/
にあります。無効化、停止、開始などの方法は、上記のリンクで説明されています。
Bumは、多くのUbuntuユーザーが提案する優れたスタートアップマネージャーです。端末を開き、次のように入力します
Sudo apt-get install bum
そしてBumを起動するには、ターミナルにこれを入力します。
gksu bum
それが役立つことを願っています。