一般來說,我對 Linux 還很陌生,我很好奇我安裝的程式如何apt
在「顯示應用程式」選單中獲得快捷方式。此外,我想了解如何將我自己的應用程式添加到選單中。哪個目錄管理“應用程式”選單中的快捷方式?
我使用的是 Ubuntu 17.10。
答案1
我正在尋找一種解決方案來執行類似的操作 - 我從原始程式碼安裝了一個應用程序,並希望將其顯示在“顯示應用程式”選單中。找到了一種方法,透過執行 grep 來尋找該功能表中已顯示的應用程式之一的名稱。
所以,
您正在尋找的模糊目錄是:/usr/share/applications
。
只需看一下*.desktop
那裡的文件,選擇一個沒有太多麻煩的文件,將其複製到新.desktop
文件並進行編輯以反映您的應用程式。
哈...
一件事我不但知道該怎麼做是如何讓“添加到收藏夾”選項可用...
附:一旦我知道了解決方案,透過重新表達問題,我就能夠找到這個線程,它為類似問題提供了更多解決方案:https://askubuntu.com/questions/79583/adding-custom-applications-to-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”來運行它。
我在「Programmation」主題(法文名稱)中為 idea.sh 新增了一個條目。
之後,在活動畫面中搜尋該條目即可使用,找到後,您可以透過按滑鼠右鍵將其新增至收藏夾。
答案3
答案4
剛剛發現這一點,我覺得我絕對應該與陷入困境的人們分享這一點:https://averagelinuxuser.com/ubuntu_custom_launcher_dock
對我來說,問題出在 Thunderbird 上,我無法將其新增至選單/收藏夾。現在有可能了!
從上面的鏈接
修復 Ubuntu 中自訂應用程式的「新增至收藏夾」問題
Ubuntu Dock 中沒有針對自訂應用程式的「新增至收藏夾」選項。您將學習如何建立自訂啟動器並新增到擴充座中的收藏夾。
內容
- 將標準應用程式新增至 Ubuntu Dock
- 將自訂應用程式新增至 Ubuntu Dock
- 為自訂應用程式建立終端啟動器
將標準應用程式新增至 Ubuntu Dock
如果您從 Ubuntu 選單中開啟任何應用程式並在擴充座中右鍵單擊它,您將能夠透過選擇「新增至收藏夾」將其固定到擴充座:
關閉應用程式後,應用程式啟動器將保留在那裡。這是為任何應用程式獲取快速啟動器的方法。但是,如果您安裝的應用程式不是來自 Ubuntu 儲存庫,則此方法不起作用。
將自訂應用程式新增至 Ubuntu Dock
假設您使用可執行檔而不是儲存庫安裝了應用程式。如果您啟動這樣的應用程式並嘗試將其新增至 Ubuntu Dock 中的收藏夾中,您將不會在上下文選單中找到這樣的選項:
我不知道為什麼預設無法新增到停靠欄自訂應用程式。添加它的唯一方法是手動建立啟動器。
為此,您需要在 /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 選單,您應該能夠在選單中找到您的自訂應用程式。您可以從選單啟動它。
另外,如果右鍵單擊它,您應該能夠選擇“添加到收藏夾”並將其固定到停靠面板:
現在,當您關閉此應用程式時,快速啟動器將保留在停靠面板中。