Mateでプログラムを自動的に起動する方法

Mateでプログラムを自動的に起動する方法

Mateデスクトップ環境には、ユーザーがカスタマイズの目的で利用できる多くの設定があります。最高の、最も詳細なカスタマイズ機能の1つは、自動開始機能です。これにより、ユーザーはMateでプログラムを自動的に開始できます。彼らは、Mateシステムがプログラム、スクリプト、さらにはサービスをどのようにロードするかを決定できます。

Mateデスクトップでの自動起動機能の構成は、システム設定を介して行われます。デスクトップのこの領域にアクセスするには、以下の手順に従ってください。

GUIを介したプログラムの自動起動

GUIを使用してMateで開始する自動プログラムの構成は、コントロールセンターアプリケーションを介して行われます。コントロールセンターにアクセスするには、メニューを開いて「コントロールセンター」を探します。または、Alt + F2を押して、ボックスにmate-control-centerと入力すると、アプリを開くことができます。

Mateデスクトップのコントロールセンターアプリケーションには、さまざまな設定が表示されます。これらの設定はすべて、Mateデスクトップ環境の個々の側面に対応しており、自由に変更できます。

コントロールセンターアプリケーションをスクロールして、「個人」セクションに移動します。そこから、「スタートアップアプリケーション」ボタンを見つけてクリックし、Mateデスクトップの自動起動構成領域にアクセスします。

Mateでプログラムを自動的に起動する方法

[スタートアップアプリケーションの設定]ウィンドウ内に、巨大なリストが表示されます。このリストには、多数のスタートアップサービス、プログラム、スクリプトなどがあります。新しいカスタムスタートアップシステムを作成する場合は、[+追加]ボタンを見つけてマウスでクリックします。

「+追加」ボタンをクリックすると、小さなポップアップボックスが表示されます。このボックスには、いくつかのテキストフィールドがあります。フィールドは、「名前」、「コマンド」、および「コメント」です。

プログラムを自動的に起動するには、「名前」ボックスを見つけて、プログラムの名前を書き留めます。次に、「コマンド」ボックスにプログラム名を入力します。

Mateでプログラムを自動的に起動する方法

たとえば、ログイン時にMateでFirefoxを自動的に起動するには、コマンド領域に「firefox」と入力します。

GUIを使用したプログラムの自動起動の削除

Mateデスクトップでプログラムが自動的に起動しないようにすることをお勧めします。これを行うには、コントロールセンターにアクセスします。

注:Mateのコントロールセンターにすばやくアクセスするには、Alt + F2を押して、コマンドボックスに「mate-control-center」と入力します。

MateデスクトップのコントロールセンターGUIツールで、「スタートアップアプリケーション」を探し、それをクリックして自動スタートGUIにアクセスします。

自動起動GUI内で、起動エントリのリストをスクロールし、マウスで無効にするエントリを選択します。次に、サービスの横にあるチェックボックスをオンにして、サービスが自動的に起動しないようにします。

Mateでプログラムを自動的に起動する方法

または、リスト内のスタートアップエントリをマウスで選択し、[-削除]ボタンを選択して、スタートアップエントリを完全に削除します。

ターミナル経由でプログラムを自動起動

Mate自動起動GUIツールは、自動起動プログラムをすばやく管理するための優れた方法です。ただし、それが唯一の方法ではありません。ターミナルファンの場合は、コマンドラインで自動起動エントリを作成することもできます。

新しいスタートアップエントリを作成するには、Ctrl + Alt + TまたはCtrl + Shift + Tでターミナルウィンドウを起動します。次に、ターミナルセッションを/ usr / share / Applications /ディレクトリに移動します。

cd / usr / share / Applications /

lsコマンドを実行し、フォルダー内のプログラムショートカットを表示して、自動起動するプログラムの名前を見つけられるようにします。

ls

必要なアプリが見つかりませんか?lsgrepツールと組み合わせると、キーワードをより簡単に除外できます。

ls | grepプログラム名

プログラムの名前を取得し、それを次のcpコマンドに接続して、新しい自動開始エントリを作成します。たとえば、ターミナルを介してMateでFirefoxを自動起動するには、次のようにします。

cp firefox.desktop〜 / .config / autostart /

ターミナルでの自動プログラム開始の削除

コマンドラインからMateデスクトップ環境の自動起動エントリを削除するには、〜/ .config / autostartディレクトリにCDが必要です。

cd〜 / .config / autostart

Mateデスクトップの〜/ .config / autostartディレクトリにアクセスできませんか?その場合、自動起動フォルダがない可能性があります。作成するには、mkdirコマンドを使用します。

mkdir -p〜 / .config / autostart

autostartフォルダー内で、lsコマンドを実行します。このコマンドを実行すると、フォルダ内を確認できます。

ls

lsツールによって明らかにされたファイルに注意してください。次に、それらを次のrmコマンドに接続して、スタートアップエントリを削除して無効にします。

rm programname.desktop

一度に複数のスタートアップエントリを削除したいですか?rmコマンドを使用しますが、スタートアップエントリファイル(firefox.desktopなど)の正確な名前を指定する代わりに、Linux上のBashでワイルドカード(*)関数を使用できます。

ワイルドカード(*)を使用すると、〜/ .config / autostartディレクトリからすべてのデスクトップショートカットファイルを自動的に削除できます。

rm * .desktop


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか