我是 Linux 新手,这可能听起来很愚蠢,但我需要在 centos 7 上制作一个桌面图标,但我不知道该怎么做。我试过谷歌搜索,但我甚至找不到启动器。需要帮助
答案1
假定使用 GNOME3。
使用预先存在的快捷方式
参考:如何在 RHEL7 中添加桌面快捷方式图标?(2015 年)(需注册)
点击
Home
桌面上的目录。nautilus(文件浏览器)窗口将打开。点击
Computer
左侧导航面板中的选项卡,转到/usr/share/applications
。所有应用程序图标将出现在右侧浏览器窗口中。右键单击所需图标(Firefox、联系人等)
右键单击图标后,
Copy To
在上下文菜单中选择。将打开“选择目标”,在左侧导航面板中选择“桌面”文件夹(通过左键单击)左键单击
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
。将新创建的链接拖放到桌面。
接下来,以图形方式自定义快捷方式的图标。由于快捷方式仍然只是一个符号链接,因此不清楚此自定义存储在哪里。
答案2
尝试在 GNOME 3 桌面上创建快捷方式/启动器
笔记:我正在使用运行 GNOME 3 桌面的 CentOS 7。
- 打开终端
- 转至桌面目录 (
/home/$yourname/Desktop/
) - 创建桌面文件 (
touch appName.desktop
) - 打开文件并将以下内容添加到文件(
vi appName.desktop
)
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Exec=/home/$YOURNAME/apps/scilab-6.0.0/bin/scilab
Name=scilab
Comment=
Icon=/home/$YOURNAME/apps/scilab-6.0.0/share/icons/hicolor/32x3/apps/scilab.png
Comment[en_US.utf8]=
Name[en_US]=Scilab 6.0
- 将文件权限更改为 755(
chmod 755 appName.desktop
)
变量值:
Terminal=<This is value is either true or false (depending on your application requirement). If it's a terminal dependency application, then true else false.>
Exec=path to your application executable
Icon=path to your app icon file (.png or .svg)
Name[en_US]=The name that will display on your desktop under the icon
答案3
在本文档中 单击表示单击两次
点击桌面上的主目录。文件浏览器窗口将会打开。
单击左侧导航面板中的“计算机”选项卡,转到 /usr/share/applications。所有应用程序图标将出现在右侧浏览器窗口中。
右键单击所需图标(Firefox、联系人、终端等)
右键单击图标后,在菜单中选择“复制到”。
将打开“选择复制目标”,在左侧导航面板中选择主文件夹(通过左键单击)
从右侧面板中选择桌面 - 双击
左键单击窗口右上角的选择按钮。
答案4
面板的快捷方式在 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