Ubuntu 如何在桌面添加应用快捷方式

Ubuntu 如何在桌面添加应用图标

Ubuntu 在软件安装之后不会像 Windows一样默认把快捷方式放到桌面上,而是需要手动设置,本文来说明一下把应用程序图标放置到桌面上的方法。

桌面上方式应用图标打开应用程序涉及两种情况,一是网上下载安装的应用,一种是自定义的可执行文件

一、VS Code 这种通过安装包安装的软件

  1. 官网下载.deb安装包。

  2. 使用以下命令安装应用。

    sudo dpkg -i codexxx.deb
    
  3. 安装后到目录/usr/share/applications中查找文件code.desktop,并复制到桌面,然后 cd 到桌面,为该文件添加执行权限,最后鼠标右键点击允许运行即可。

    # 直接在桌面打开终端或者 cd ~/桌面
    cp /usr/share/applications/code.desktop ./
    sudo chmod +x ./code.desktop
    
    # 鼠标右键点击桌面图标,再点击允许执行即可。
    

二、自己编译出的可执行程序

比如在桌面新建图标运行简单的 Hello World。

  1. 在桌面创建文件helloWorld.desktop

  2. 编译出的 HelloWord 可执行程序放置到某个已知路径中,如/home/ayuan/C/helloWorld

    #include <stdio.h>
    
    int main() {
        printf("Hello World!\n");
        getchar();  // 等待按下回车键,不然双击图标之后终端瞬间就退出了
        return 0;
    }
    
    
  3. 使用文本编辑器打开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					# 类型
    
  4. helloWorld.desktop添加可执行权限

    sudo chmod +x ./code.desktop
    
  5. 鼠标右键点击桌面图标,再点击允许执行即可。

posted @ 2025-11-06 16:45  阿源-  阅读(22)  评论(0)    收藏  举报