Ubuntu 如何在桌面添加應用圖標
Ubuntu 在軟件安裝之後不會像 Windows一樣默認把快捷方式放到桌面上,而是需要手動設置,本文來説明一下把應用程序圖標放置到桌面上的方法。
桌面上方式應用圖標打開應用程序涉及兩種情況,一是網上下載安裝的應用,一種是自定義的可執行文件。
一、VS Code 這種通過安裝包安裝的軟件
-
從官網下載
.deb安裝包。 -
使用以下命令安裝應用。
sudo dpkg -i codexxx.deb -
安裝後到目錄
/usr/share/applications中查找文件code.desktop,並複製到桌面,然後 cd 到桌面,為該文件添加執行權限,最後鼠標右鍵點擊允許運行即可。# 直接在桌面打開終端或者 cd ~/桌面 cp /usr/share/applications/code.desktop ./ sudo chmod +x ./code.desktop # 鼠標右鍵點擊桌面圖標,再點擊允許執行即可。
二、自己編譯出的可執行程序
比如在桌面新建圖標運行簡單的 Hello World。
-
在桌面創建文件
helloWorld.desktop。 -
編譯出的 HelloWord 可執行程序放置到某個已知路徑中,如
/home/ayuan/C/helloWorld。#include <stdio.h> int main() { printf("Hello World!\n"); getchar(); // 等待按下回車鍵,不然雙擊圖標之後終端瞬間就退出了 return 0; } -
使用文本編輯器打開
helloWorld.desktop。[Desktop Entry] Name=Hello World # 名字 Comment=My first C program # 描述 Exec=/home/ayuan/C/helloWorld # 可執行文件路徑 Icon=utilities-terminal # 圖標(這裏設置為了終端圖標,有自己的圖片可以修改為路徑) Terminal=true # 表示使用終端打開,如果是false則不會使用終端 Type=Application # 類型 -
helloWorld.desktop添加可執行權限sudo chmod +x ./code.desktop -
鼠標右鍵點擊桌面圖標,再點擊允許執行即可。