少于 1 分钟阅读 次阅读

概要:本指南介绍如何在 Linux 桌面环境下创建自定义图标,并定义其执行的命令。通过 .desktop 文件,可以便捷地启动应用程序,本文以 VNC Viewer 为例进行演示。

1. 创建 .desktop 快捷方式

1.1 新建 .desktop 文件

在桌面或任意目录创建自定义图标文件,例如 myapp.desktop

nano ~/Desktop/myapp.desktop

1.2 填写配置内容

.desktop 文件包含应用程序的基本信息和执行配置,例如以下 VNC Viewer 示例:

[Desktop Entry]
Type=Application
Name=VNC Viewer
Comment=Connect to VNC Server
Exec=/usr/bin/vncviewer 192.168.1.100:5900 -passwd ~/.vnc/passwd
Icon=/usr/share/icons/hicolor/48x48/apps/tigervnc.png
Terminal=false
Categories=Network;

参数说明

  • Type=Application:指定此快捷方式为应用程序类型。
  • Name=VNC Viewer:设置快捷方式名称。
  • Comment=Connect to VNC Server:描述该快捷方式的用途。
  • Exec=/usr/bin/vncviewer 192.168.1.100:5900 -passwd ~/.vnc/passwd:定义执行的命令。
  • Icon=/usr/share/icons/hicolor/48x48/apps/tigervnc.png:指定快捷方式图标路径。
  • Terminal=false:决定是否在终端中运行,false 表示以 GUI 方式运行。
  • Categories=Network;:定义应用类别,便于分类管理。

2. 设置权限与验证

2.1 赋予可执行权限

创建 .desktop 文件后,需要赋予可执行权限:

chmod +x ~/Desktop/myapp.desktop

2.2 测试图标有效性

  • 双击图标,检查是否能够正常启动应用程序。
  • 若提示权限问题,可能需要调整相关文件权限,例如 VNC Viewer 需要修改密码文件权限:
    chmod 600 ~/.vnc/passwd
    

留下评论