如何在centos 7上制作桌面图标?

Kun*_*war 21 linux centos-7

我是 Linux 新手,这听起来可能很愚蠢,但我需要在 centos 7 上制作桌面图标,但我不知道该怎么做。我试过谷歌搜索,但我什至找不到启动器。需要帮忙

Asc*_*ius 14

假设使用 GNOME3。

使用预先存在的快捷方式

参考:如何在 RHEL7 中添加桌面快捷方式图标?(2015) (需要注册)

  1. 单击Home桌面上的目录。nautilus(文件浏览器)窗口将打开。

  2. 单击Computer左侧导航面板中的选项卡,转到/usr/share/applications。所有应用程序图标都将出现在右侧的浏览器窗口中。

  3. 右键单击所需的图标(Firefox、联系人等)

  4. 右键单击该图标后,Copy To在上下文菜单中选择。选择目的地将打开,在左侧导航面板中选择桌面文件夹(通过左键单击)

  5. 左键单击Select窗口右下角的按钮。

使用符号链接

这是一种替代技术,只要您知道可执行文件的路径就可以使用。

只需在桌面上创建一个指向可执行文件的符号链接。例如:

$ ln -sv /full/path/to/executable ~/Desktop/
‘/home/someuser/Desktop/executable’ -> ‘/full/path/to/executable’

$ ll ~/Desktop/
total 0
lrwxrwxrwx. 1 someuser someuser 57 Oct  1 19:31 executable -> /full/path/to/executable
Run Code Online (Sandbox Code Playgroud)

上述步骤实际上也可以使用Files应用程序以图形方式完成。为此,请浏览到可执行文件,右键单击并选择Make Link。将新创建的链接拖放到桌面。

接下来,以图形方式自定义快捷方式的图标。由于快捷方式仍然只是一个符号链接,因此尚不清楚此自定义项的存储位置。

  • 回答了我自己的问题:转到 /usr/share/applications 并在那里创建一个 .desktop 文件。您可以复制现有文件之一,只需替换程序的相关信息,包括带参数的命令。然后,您可以将其复制到桌面。我相信这是正确的方法。 (2认同)

小智 9

试试这个在 GNOME 3 桌面上创建快捷方式/启动器

注意:我使用的是运行 Gnome 3 Desktop 的 CentOS 7。

  1. 打开终端
  2. 转到桌面目录 (/home/$yourname/Desktop/)
  3. 创建桌面文件(touch appName.desktop)
  4. 打开文件,在文件中添加以下内容(vi appName.desktop)

[桌面输入]

版本=1.0

类型=应用程序

终端=真

exec=/home/$YOURNAME/apps/scilab-6.0.0/bin/scilab

名称=scilab

评论=

Icon=/home/$YOURNAME/apps/scilab-6.0.0/share/icons/hicolor/32x3/apps/scilab.png

评论[en_US.utf8]=

名称[en_US]=Scilab 6.0

  1. 将文件权限更改为 755 (chmod 755 appName.desktop)

变量值:

Terminal= 此值为 true 或 false(取决于您的应用程序要求)。如果是终端依赖应用程序,则为真否则为假。

Exec=应用程序可执行文件的路径

Icon=您的应用程序图标文件的路径(.png 或 .svg)

Name[en_US]=将在桌面图标下显示的名称