オペレーティングシステムにログインするたびに、多くのアプリケーションが自動的に実行を開始します。これらのアプリケーションは、スタートアップアプリケーションと呼ばれます。スタートアップアプリケーションは、頻繁に利用する場合、検索や手動での起動に時間を費やす必要がないため、多くの手間を省くことができます。ただし、起動時にアプリケーションが多すぎると、システムの起動に時間がかかる可能性があります。したがって、すぐに起動する必要のあるスタートアッププログラムにのみ追加し、システムの起動時に必ずしも必要ではない可能性のあるデフォルトのプログラムを削除することをお勧めします。システムの起動時に少し遅れてプログラムを自動的に開始することもできます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するアプリケーションクエリを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04Linuxシステムでスタートアッププログラムを管理する方法を検討します。
Ubuntuでプログラムを起動するのは簡単ですか?
Ubuntuには、Ubuntuでスタートアッププログラムを管理できるGnomeスタートアップアプリケーションユーティリティが付属しています。スタートアップアプリケーションユーティリティを起動するには、デスクトップの左上隅にある[アクティビティ]をクリックします。次に、上部に表示される検索ボックスに「スタートアップアプリ」と入力します。検索結果から、[スタートアップアプリケーション]アイコンをクリックしてユーティリティを開きます。
または、Alt + F2を押して、ポップアップコマンドウィンドウで以下のコマンドを実行することにより、スタートアップアプリケーションを検索することもできます。
$ gnome-session-properties
スタートアップアプリケーションユーティリティを起動すると、システムの起動時に自動的に起動するスタートアッププログラムのリストが表示されます。
何らかの理由でシステムにスタートアップアプリケーションユーティリティが見つからない場合は、ターミナルで次のコマンドを使用してインストールできます。
$ sudo apt install gnome-startup-applications
sudoパスワードを入力し、インストールが完了するのを待ちます。その後、起動できます。
ここでは、次の方法について説明します。
- スタートアッププログラムにプログラムを追加します。
- スタートアッププログラムを遅れて起動します。
- スタートアッププログラムからプログラムを削除します。
- プログラムの自動起動を停止します。
1。スタートアッププログラムにプログラムを追加する
スタートアッププログラムリストにプログラムを追加するには、[スタートアップアプリケーションの設定]ウィンドウの[追加]ボタンをクリックします。
[スタートアッププログラムの追加]ダイアログボックスが開きます。ここで、システムの電源がオンになったときに自動的に開始するプログラムの名前を[名前]フィールドに追加します。次に、[コマンド]フィールドに、プログラムのフルパスを追加します。プログラムのフルパスを見つけるには、whichコマンドを使用します。 [コメント]フィールドに、プログラムの簡単な説明を追加できます。 [名前]フィールドと[コメント]フィールドはどちらもオプションであり、プログラムを識別するためだけに追加されています。
Thunderbirdプログラムをログイン時に自動的に開始したいとします。このためには、特定のフィールドに名前とコメントを追加する必要があります。次に、[コマンド]フィールドで、最初に次のコマンドを使用して見つけることができるThunderbirdプログラムのフルパスを見つける必要があります。
$ which thunderbird
出力には、Thunderbirdプログラムのパスが返されます。このパスをコマンドフィールドに追加します。完了したら、[追加]ボタンをクリックして、Thunderbirdを[スタートアッププログラム]リストに追加します。
これで、スタートアップアプリケーションのリストにThunderbirdが表示されます。これで、Thunderbirdプログラムがログイン時に自動的に開始されます。
[閉じる]をクリックして、[スタートアップアプリケーションの設定]ウィンドウを閉じます。
2。遅れてスタートアッププログラムを立ち上げる
システムにログインしたときにプログラムを自動的に開始したい場合がありますが、少し遅れます。同様に、スタートアップアプリケーションには多数のプログラムがあり、ブートプロセスが遅くなるため、システムのブート時にすべてのプログラムを一度に起動したくない場合があります。その場合、いくつかのスタートアッププログラムを遅れて立ち上げることができます。
Thunderbirdプログラムを30秒の遅延で開始したいとします。このためには、[スタートアップアプリケーションの設定]ウィンドウでプログラムを選択し、[編集]ボタンをクリックします。
次に、[コマンド]フィールドにsleep30を追加します。このようなプログラムのパスの前:
睡眠30; / usr / bin / thunderbird
次に、[保存]ボタンをクリックします。
これにより、Thunderbirdアプリケーションが30秒の遅延で起動します。 [閉じる]をクリックして、[スタートアッププログラムの編集]ウィンドウを閉じます。
3。スタートアッププログラムからプログラムを削除する
システムの起動時にプログラムを自動的に起動したくない場合は、スタートアッププログラムからプログラムを削除することもできます。システムの起動時にThunderbirdプログラムを自動的に起動させたくないとします。このためには、スタートアップアプリケーションユーティリティを起動し、リストからThunderbirdプログラムを選択して、[削除]ボタンをクリックします。
[閉じる]をクリックして、[スタートアップアプリケーション]設定ウィンドウを閉じます。
4。プログラムの自動起動を停止する
[スタートアップアプリケーションの設定]ウィンドウを開くと、グラフィカルデスクトップにサインインしたときに自動的に起動するプログラムのリストが表示されます。各アプリケーションには名前があり、オプションで説明があります。
プログラムの自動起動を停止するには、プログラムの左側にあるチェックボックスをオフにします。チェックされていないプログラムは起動時にロードされません。
プログラムを選択して[削除]をクリックして、ここのリストから削除することもできますが、プログラムのチェックを外しても同じことが行われます。必要に応じて、将来、スタートアッププログラムをより簡単に再度有効にすることができます。
プログラムが何かわからない場合は、Webでその名前を検索できます。たとえば、im-launchを検索すると、これが必要な入力メソッドを起動するコマンドであることがわかります。
プログラムを選択して[編集]をクリックすると、サインイン時に実行される完全なコマンドを確認できます。