web-dev-qa-db-ja.com

さまざまな方法を試しましたが、どれも機能しませんでした-Ubuntuでの起動時の自動開始からサービスを無効にするにはどうすればよいですか?

これは本当に意味がありません。私は他の多くのディストリビューションを使用してきましたが、自動起動サービスの管理にこれほど困難はありませんでした。

自動開始サービスを無効にする3つの方法を見つけましたが、どれも私には機能しません。

update-rc.d -f service_name remove
chkconfig --level 12345 service_name off
sysv-rc-conf

Mysqlデーモン、mongoデーモン、redisサーバー、cupsデーモンを無効にする3つの方法をすべて試しましたが、すべてのユーティリティはデーモンが無効であることを確認しましたが、ブート時に自動的に起動します。

ブート時の自動開始からサービスを無効にする最も正しい方法を提案してください。ありがとうございました!

ところで、それは12.04を実行しています

5
Howard

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/にあります。無効化、停止、開始などの方法は、上記のリンクで説明されています。

3
Exodus

Bumは、多くのUbuntuユーザーが提案する優れたスタートアップマネージャーです。端末を開き、次のように入力します

Sudo apt-get install bum

そしてBumを起動するには、ターミナルにこれを入力します。

gksu bum

それが役立つことを願っています。

0
rɑːdʒɑ