GnomeShellでプログラムを自動起動する方法

GnomeShellでプログラムを自動起動する方法

Gnome Shellにログインしたときにアプリを自動的に開くことは、事前にワークスペースをセットアップするための優れた方法です。Gnome Shellでプログラムを自動起動する最も簡単な方法は、Tweaksアプリケーションを利用することです。

このガイドでは、Gnome Tweaksアプリをインストールして、プログラムの自動起動を簡単に構成する方法について説明します。始めましょう!

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

Tweaksアプリは、ほとんどのGnome Shellに焦点を当てたLinuxディストリビューションにデフォルトでインストールされていません。ほとんどのディストリビューションのメンテナーは、ユーザーがデスクトップのデフォルト設定を変更しないことを望んでいるためです。このため、このガイドを続行する前に、アプリケーションをインストールする必要があります。

Tweaksをインストールする

Tweaksアプリケーションのインストールは、ほとんどのLinuxディストリビューションで非常に簡単です。さらに良いことに、LinuxユーザーにGnomeが人気があるため、あいまいで比較的未知のオペレーティングシステムでもソフトウェアリポジトリにGnomeがあります。動作させるには、キーボードのCtrl + Alt + Tを押してターミナルセッションを起動します。そこから、OSに対応するコマンドラインの指示に従います。

Ubuntu

sudo apt install gnome-tweak-tool

Debian

sudo apt-get install gnome-tweak-tool

Arch Linux

sudo pacman -S gnome-tweak-tool

Fedora

Fedora Linuxは、完全なGnomeエクスペリエンスを備えた数少ないLinuxオペレーティングシステムの1つであるため、Tweaksアプリがプリインストールされている可能性があります。とは言うものの、それを機能させる必要がある場合は、Dnf コマンドを使用するだけです。

sudo dnf install gnome-tweak-tool

OpenSUSE

sudo zypper install gnome-tweak-tool

汎用Linux

先に述べたように、Gnomeは現在最も使用されているLinuxデスクトップ環境の1つであるため、あまり知られていないディストリビューションでも、Tweaksを起動して実行するのに問題はありません。何らかの理由で問題が発生した場合は、ターミナルを起動して「gnometweaks」を検索してください。次に、OSにソフトウェアをインストールする通常の方法でインストールします。

スタートアッププログラム

LinuxオペレーティングシステムでTweaksアプリケーションを起動して実行したら、GnomeShellでスタートアップエントリを作成します。これを行うには、キーボードのWinを押します。次に、「Tweaks」と入力します。「Tweaks」というラベルの付いたアイコンをクリックして、アプリを開きます。そこから、左側にある「スタートアップアプリケーション」を探し、マウスでクリックします。

Tweaksの「StartupApplications」領域で、+記号をクリックします。そうすることで、ピッカーメニューが表示されます。

GnomeShellでプログラムを自動起動する方法

ピッカーメニューを使用して、アプリケーションを参照し(実行中のアプリケーションが最初に表示されます)、マウスでクリックして選択します。選択したら、「追加」ボタンをクリックして、プログラムの新しいスタートアップエントリを作成します。起動時に自動的に起動するアプリごとに、このプロセスを再実行する必要があることに注意してください。

スタートアップアプリをGnomeに追加しましたか?微調整を閉じて終了します。

自動プログラム開始の削除

Gnome Shellでスタートアップエントリを削除するのは、追加するのと同じくらい簡単です。これを行うには、Tweaksアプリが開いていることを確認してください。開いたら、「スタートアップアプリケーション」に進みます。

GnomeShellでプログラムを自動起動する方法

Tweaksの「StartupApplications」領域で、リストから自動的に起動しないようにするアプリを見つけます。次に、「削除」ボタンをクリックしてリストから削除します。ログイン中に自動的に起動しないようにするアプリごとに、このプロセスを繰り返します。

スタートアップエントリの削除が完了したら、Tweaksアプリを閉じます。設定は自動的に適用されます。

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

Tweaksアプリは、GnomeShellでスタートアップエントリを作成する唯一の方法ではありません。あなたがいる場合、端末を好む、あなたは内のエントリを作ることができる「〜/ .configを/自動/」を使用して、フォルダのcpコマンドを使用します。

コマンドラインからスタートアップエントリを作成するには、ターミナルをホームディレクトリ(〜)から「/ usr / share / Applications /」フォルダに移動する必要があります。

cd / usr / share / Applications /

lsコマンドを実行し、ディレクトリ内のアプリケーションショートカットのリストを確認します。

ls

画面上のファイルのリストで目的のプログラムが見つかりませんか?lsコマンドをgrepと組み合わせて、リストを絞り込みます。

ls | grep 'プログラム名'

リストから自動的に起動するプログラムを取得し、それを以下のcpコマンドに接続して、新しいスタートアップエントリを作成します。

mkdir -p〜 / .config / autostart /

cp programname.desktop〜 / .config / autostart /

autostartフォルダーに新しいスタートアップエントリを作成した後、ファイルのアクセス許可を更新して、GnomeShellがファイルと正しく対話できるようにします。

sudo chmod + x〜 / .config / autostart / programname.desktop

このプロセスを必要な回数繰り返して、必要な数のスタートアップエントリを作成します。

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

Gnome Shellのターミナルからスタートアップエントリを削除するには、以下のCDコマンドを使用してコマンドラインをautostartフォルダーに移動します。

cd〜 / .config / autostart

次に、lsコマンドを実行して、フォルダー内のスタートアップエントリを確認します。

ls

以下のrmコマンドにプラグインして、自動的に起動しないようにするプログラムの名前をコピーします。

GnomeShellでプログラムを自動起動する方法

rm programname.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 つに結合できたらいいのにと思いますか