在 ubuntu 中,我可以使用终端中的 firefox 命令来运行 firefox,或者单击 dock 或面板中的按钮。
这在 ubuntu 上怎么可能实现?我在 google 上搜索了名称启动器,但我不知道它具体是如何工作的。
- Q1:如何制作启动器?如果我制作了一个 GUI 程序,是否意味着我需要创建启动器才能通过单击它来启动?
- 问题 2:我可以为任何程序制作启动器吗,即使它不是 GUI 程序?
- Q3:如何链接启动器?如何链接桌面上的启动器来启动程序?
- Q4:启动器的概念是 Ubuntu 独有的吗?或者如果我有一个启动器,我可以将它用于其他发行版吗?
- Q5:为什么有些程序在 Docky 中弹出其图标(例如 Firefox),但有些程序却没有弹出(例如 p4v)?
答案1
答案2
Q1. 如果您右键单击面板,则可以“添加到面板”几个内容...包括启动器。同样,您可以右键单击桌面并添加启动器。不,您不必总是创建启动器。您可以这样做,也可以不这样做。
Q2. 是
Q3. 就像我说的,右键单击。实际上,启动器是文本文件……例如,这是我的桌面 Firefox 启动器的内容:
lubuntu2@PORTATIL:~/Escritorio$ cat Firefox.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[es_ES]=firefox
Name[es_ES]=Firefox
Exec=firefox
Name=Firefox
Icon=firefox
Q4. 不,这不是 ubuntu 独有的。我想你问的是格式,而不是你所说的“想法”,因为 Windows 有所谓的“快捷方式”,这样你就可以启动应用程序。
Q5. 可以添加其他应用到Docky中,配置Docky本身。其实一个应用是否出现在Docky中,并不取决于应用本身,而是取决于Docky。
答案3
我做了一些实验,以下是我的发现。我使用 p4v(perforce 客户端可视化工具)作为示例。
- 我需要创建一个文件 p4v.desktop。我可以通过右键单击按钮轻松完成此操作。
- 对于图标,我只需双击“属性”中的图标,然后设置图标。
/usr/bin/env xdg-open [桌面条目] 版本=1.0 类型=应用程序 终端=false 图标[en_US]=p4_bigicon_bigger 执行文件=/opt/p4v-2010.1.276058/bin/p4v 名称[en_US]=Perforce 名称=Perforce 图标=/usr/share/pixmaps/p4_bigicon_bigger.png smcho@ubuntu:~$
然后,我可以将启动器拖放到任何地方(停靠或面板)。