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


18

我是Linux的新手,这听起来可能很愚蠢,但是我需要在centos 7上制作一个桌面图标,但是我不知道该怎么做。我尝试使用Google搜索,但是找不到启动器。需要帮忙


centos7带有gnome3。布局不同。它没有像面板和启动器这样的旧gnome2。您可以配置键盘快捷方式以最小化所有窗口,例如Super+D
WYSIWYG

在左侧,您将看到一个面板。或单击屏幕左上角的活动标签。转到设置->键盘->快捷方式。您可以在此处选择用于最小化所有窗口的快捷键。
所见即所得2014年

您可能对日食不感兴趣,但是这段视频是我的知识之源。请注意,您还可以在主目录的“桌面”文件夹中创建桌面图标。
DJD

Answers:


12

假定使用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

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

接下来,以图形方式自定义快捷方式的图标。由于快捷方式仍只是符号链接,因此尚不清楚此定制存储在何处。


如果我需要运行带有其他参数的程序怎么办?例如,/ usr / local / MATLAB / bin / matlab -desktop ...我是否只需要创建一个小的脚本,该脚本使用参数调用该程序,然后链接到该脚本?
reas0n

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

5

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

注意:我正在使用运行Gnome 3桌面的CentOS 7。

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

[桌面输入]

版本= 1.0

类型=应用

终端=真

执行= / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab

名称= scilab

评论=

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

评论[en_US.utf8] =

名称[zh_CN] = Scilab 6.0

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

可变值:

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

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

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

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


3

在本文档中,单击表示两次单击


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

  2. 单击左侧导航面板中的“计算机”选项卡,转至/ usr / share / applications。所有应用程序图标将显示在右侧浏览器窗口中。

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

  4. 右键单击该图标后,在菜单中选择“复制到”。

  5. 选择复制目标将打开,在左侧导航面板中选择主文件夹(通过单击鼠标左键)

  6. 从右侧面板中选择桌面-双击

  7. 左键单击窗口右上方的“选择”按钮。


1

面板的快捷方式在CentOS 7中不起作用。

作为一个工作回合,我能够使某些工作正常但并不理想。从用户可定制性的角度来看,Gnome 3似乎是一个落后的步骤。

安装gnome-shell-frippery〜/ .local哪些模块,您可以Utilities -> Tweak Took“应用程序菜单”中进行配置。
你也可以复制/usr/share/applications.desktop文件,并复制到~/Desktop的快捷方式和~/.local/share/applications以使它出现在“应用程序菜单”该用户仅 /usr/share/applications宽的系统在“应用程序菜单” ~/.local/share/applications本地只有该用户。
您还可以修改* .desktop文件/usr/share/applications并将其~/.Desktop作为桌面快捷方式放置在users 文件夹中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.