1. 创建 .desktop 文件

.desktopDesktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件,它以 .desktop 为后缀名,相当于Windows系统下的桌面快捷方式。

通常一个二进制可执行程序是一个没有后缀没有图标的文件,不可以随意移动。

以 Kgt.desktop 为例

[Desktop Entry]
Name=<应用程序名>
Type=ApplicationExec=<应用程序完整路径>
Icon=<应用程序图标的完整路径>
Terminal=<指定是否在终端内运行>
StartupNotify=<>
Categories=<程序类别>
Encoding=<编码>
  • Name: desktop 文件最终显示的名称(一定要注意和 desktop 文件名的区别)
  • Type: 用于指定 desktop 文件的类型(包括 3 种类型:Application、Link、Directory)
  • Exec: 用于指定二进制可执行程序的完整路径
  • Icon: 指定应用程序图标的完整路径(可以省略后缀名)。图标支持 png 格式、svg 格式等,图标的推荐尺寸为 128x128。
  • StartupNotify:
  • Categories:主要用于菜单展示归类

2. 提供权限

chmod 755 Kgt.desktop

3. 拷贝文件到自启动目录(勿忘!)

将 Kgt.desktop 文件移动到

 ~/.config/autostart/ 

开机启动登录到用户后,应用会自动启动。如需取消删除该文件就可以了。

Ubuntu 桌面程序开机自启 - oasis_cuke - 博客园 https://www.cnblogs.com/oasis-cuke/p/14188949.html

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐