Zenity を使用してカスタム Linux アプリ メニューを作成する
Linux 環境には、システムとの対話を改善するためのツールがいくつかあります。その中で、 ゼニティ そのシンプルさと効率性が際立っています。このツールを使用すると、スクリプトからグラフィカル インターフェイスを作成できるため、さまざまなタスクの実行が容易になります。この記事では、 アプリケーションメニュー カスタマイズ可能で、お気に入りのアプリケーションにすばやくアクセスできます。 環境整備 Zenity のインストール メニューの設計を開始する前に、以下をインストールする必要があります。 ゼニティ あなたのシステム上で。分布 Linux Ubuntu、Debian、Fedora などの最も一般的なものを使用すると、インストール プロセスが非常に簡単になります。 sudo apt アップデート && sudo apt インストール zenity テキストエディタの選択 スクリプトを作成するには、適切なテキスト エディタを選択すると便利です。次のようなエディタを使用できます。 ジーニー Visual Studioコード ゲディット スクリプトの作成 スクリプトファイルの開発 Zenity がインストールされたら、テキスト エディタを開いてコードを書き始めましょう。従うべき手順は次のとおりです。 #!/bin/bash 真実である一方で、する CHOICE=$(zenity --list --title="アプリケーション メニュー" --column="アプリケーション" 「ファイアーフォックス」 "ターミナル" 「リブレオフィス」 「ジンプ」 「VLC」 --高さ=300 --幅=400) 壊す フィ $CHOICE の場合 「Firefox」) ファイアフォックスと ;; "ターミナル") gnome ターミナル & ;; 「リブレオフィス」) リブレオフィス& ;; 「ギンプ」) ジンプ& ;; 「VLC」) VLC& ;; *) zenity --error --text="オプションが無効です。もう一度お試しください。" ;; イーサック 終わり コードの説明 このスクリプトはループ内で実行されるように設計されており、メニューが表示されるたびに必要なアプリを選択するオプションが提供されます。重要な要素の要約表は次のとおりです。 🔧 要素 説明 🖥️ タイトル メニューウィンドウのタイトルを設定します。 📂 アプリケーションリスト メニューから利用できるアプリケーション。 ⚙️ 条項 ユーザーの選択を管理できます。 ランチャーのカスタマイズ 株式と実行可能性 スクリプトが次の名前で保存されたら、 メニュー.shを実行可能にする必要があります。次のコマンドを使用します。 chmod +x ~/menu.sh 起動の自動化 メニューへのアクセスをさらにスムーズにするために、次の手順に従って、Linux セッションでメニューが自動的に開始されるようにすることができます。 開いてください スタートアップアプリ。 をクリックしてください 追加。 名前を入力してください アプリケーションランチャー そしてへのパスを示します メニュー.sh。 変更を検証します。 アプリメニューをテストする 最後に、ターミナルを開いてスクリプトを実行し、メニューが動作していることを確認します。 ./menu.sh これらの手順を実行すると、カスタム アプリ メニューの作成が簡単になり、有益になります。あなたの経験を共有し、以下で質問してください。…