上記リンクより

上記リンクより

私は Linux 全般についてかなり初心者で、インストールしたプログラムがどのようにしてapt「アプリケーションの表示」メニューにショートカットを追加するのか知りたいです。さらに、メニューに独自のアプリケーションを追加する方法も知りたいです。アプリケーション メニューのショートカットはどのディレクトリで管理されますか?

Ubuntu 17.10を使用しています。

答え1

私も同じようなことを行うための解決策を探していました。ソースからアプリをインストールし、「アプリケーションの表示」メニューで利用できるようにしたいと考えていました。そのメニューに既に表示されているアプリケーションの名前の grep を実行することで、それを実現する方法を見つけました。

それで、

あなたが探しているわかりにくいディレクトリは次のようになります: /usr/share/applications

そこにあるファイルを見て*.desktop、不要なものがあまりないファイルを選択し、それを新しい.desktopファイルにコピーして、アプリに合わせて編集します。

こんにちは...

私がしないまだわかっているのは、「お気に入りに追加」オプションを利用できるようにする方法です...

追伸:解決策がわかったので、質問を言い換えると、同様の質問に対する解決策がさらにいくつか示されているこのスレッドを見つけることができました。https://askubuntu.com/questions/79583/gnome-launcher にカスタムアプリケーションを追加する

答え2

Ubuntu 18 では、システムにインストールされている「alacarte」ソフトウェアを使用します。

このソフトウェアはUbuntu 17ですでに利用可能だと思います。

$ apt search alacarte
Sorting... Done
Full Text Search... Done
alacarte/bionic,bionic,now 3.11.91-3 all [installed]
  easy GNOME menu editing tool

ターミナルで「alacarte」コマンドを実行するか、アクティビティ画面のリサーチ バーに「alacarte」と入力して実行できます。

idea.sh の「Programmation」トピック (フランス語名) にエントリを追加します。

アラカルト

その後、アクティビティ画面でエントリを検索すると、エントリが利用可能になり、見つかったら、マウスの右ボタンをクリックしてお気に入りに追加できます。

アクティビティ画面

答え3

私はAppEditorをここそしてここホーム ディレクトリ内の独自のフォルダーに実行可能ファイルが抽出された Spring Tool Suite ソフトウェアを実行するためのショートカットを作成します。

問題なく動作し、プログラミング カテゴリにショートカットを追加してアイコンを割り当てることができました。

ここに画像の説明を入力してください

答え4

これを発見したばかりですが、苦労している人たちとぜひシェアすべきだと感じています。https://averagelinuxuser.com/ubuntu_custom_launcher_dock

私の場合、Thunderbird ではメニュー/お気に入りに追加できないという問題がありました。今は可能です!

上記リンクより

Ubuntu のカスタム アプリの「お気に入りに追加」を修正

Ubuntu ドックには、カスタム アプリ用の「お気に入りに追加」オプションがありません。カスタム ランチャーを作成し、ドックのお気に入りに追加する方法を学びます。

コンテンツ

  • Ubuntuドックに標準アプリケーションを追加する
  • Ubuntuドックにカスタムアプリケーションを追加する
  • カスタムアプリケーション用のターミナルランチャーを作成する

YOUTUBEビデオ

Ubuntuドックに標準アプリケーションを追加する

Ubuntu メニューから任意のアプリケーションを開き、ドックで右クリックすると、「お気に入りに追加」を選択してドックにピン留めすることができます。

[画像0]

アプリケーション ランチャーは、アプリを閉じた後もそこに残ります。これは、どのアプリでもクイック ランチャーを取得する方法です。ただし、Ubuntu リポジトリからではないアプリケーションをインストールする場合、この方法は機能しません。

Ubuntuドックにカスタムアプリケーションを追加する

リポジトリではなく実行ファイルを使用してアプリケーションをインストールしたとします。このようなアプリケーションを起動し、Ubuntu ドックのお気に入りに追加しようとすると、コンテキスト メニューにそのようなオプションは表示されません。

[画像1]

デフォルトでカスタム アプリケーションをドックに追加できない理由がわかりません。追加する唯一の方法は、ランチャーを手動で作成することです。

そのためには、/usr/share/applications/ に yourapp.desktop ファイルを作成する必要があります。

sudo nano /usr/share/applications/yourapp.desktop

次のコンテンツを貼り付けます。

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/path/to/yourapp
Name=YourApp
Comment=Description of YourApp
Icon=/path/to/yourapp.png
Replace yourapp with your application and save by pressing Ctrl+O, Enter and Ctrl+X.

このファイルを実行可能にします:

sudo chmod +x /usr/share/applications/yourapp.desktop

ログアウトしてログインしてください。

Ubuntu Dash メニューを開くと、メニュー内にカスタム アプリケーションが表示されます。メニューから起動できます。

[画像2]

また、右クリックすると、「お気に入りに追加」を選択してドック パネルにピン留めできるようになります。

[画像3]

これで、このアプリケーションを閉じると、クイック ランチャーがドック パネルに残ります。

関連情報