Linux 下创建桌面快捷方式

本贴最后更新于 198 天前,其中的信息可能已经时过境迁

引言

最近装了 deepin 操作系统,但是装过应用后,都要去 bin 文件启动,之前也用过 Ubuntu 系统,创建过桌面图标,但是时间长给忘了,这次写篇博客记录一下。
Linux 系统中的 Desktop Entry 文件以 desktop 为后缀名。Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件。 进入 /usr/share/applications 目录,可见如下图所示的各类软件图标
image.png
从命名行打开可以看到都是以。desktop 结尾的。
image.png

具体操作

这里以 idea 为例:
1、在 /usr/share/applications 目录下创建一个 idea.desktop 的文件
2、编辑这个文件

[Desktop Entry]
Encoding=UTF-8
Name=idea          
Comment=idea IDE       
Exec=/opt/ideaIU-2019.2/bin/idea.sh 
Icon=/opt/ideaIU-2019.2/bin/idea.png  
Terminal=false  
StartupNotify=false
Type=Application
Categories=Application;Development;

image.png

// 文件头(必须)
[Desktop Entry]

// 编码方式(可选)
Encoding=UTF-8

//程序名(必须)
Name = XXX

//图标(可选)
Icon=图标文件名(全称包含路径)

//执行脚本(必须)  (根据软件的具体执行路径修改)
Exec=脚本文件路径

//软件打开时是否启动终端
Terminal=false 

// 分类
Type=Application

// 鼠标经过上面时的提示名称
Comment=comment

3、把刚才创建的 idea.desktop 图标文件复制到桌面就行了。

  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    746 引用 • 867 回帖 • 556 关注
回帖
请输入回帖内容...