[图片] 引言 最近装了 deepin 操作系统,但是装过应用后,都要去 bin 文件启动,之前也用过 Ubuntu 系统,创建过桌面图标,但是时间长给忘了,这次写篇博客记录一下。 Linux 系统中的 Desktop Entry 文件以 desktop 为后缀名。Desktop Entry 文件是 Linux 桌面系 ..

Linux 下创建桌面快捷方式

引言

最近装了 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 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    677 引用 • 860 回帖 • 644 关注
回帖
请输入回帖内容...