在 Ubuntu 中为 GNOME 3 创建应用程序启动器
Posted
技术标签:
【中文标题】在 Ubuntu 中为 GNOME 3 创建应用程序启动器【英文标题】:Creating an Application Launcher for GNOME 3 in Ubuntu 【发布时间】:2012-10-09 11:50:19 【问题描述】:我的机器上安装了 Ubuntu 12.04 LTS。我还安装了 GNOME 3。然后我安装了 IDE IntelliJ 没有问题。但是我将它安装到自定义位置,现在运行它的唯一方法是通过终端通过“./idea.sh”。我想创建一个应用程序启动器,以便可以通过 GNOME 3 窗口管理器中的应用程序列表启动 IntelliJ。我将如何通过终端而不是通过第三部分实用程序来做这样的事情。我还希望为启动器设置正确的图标,而不是通用图标。谢谢你的帮助。
【问题讨论】:
【参考方案1】:运行 Intellij,然后转到工具 > 创建桌面条目。
【讨论】:
这可能是 IntelliJ 的正确答案,但是考虑到问题的标题,选择的答案是最好的,因为它是通用的并且有效。【参考方案2】:在目录 /usr/share/applications/
中创建一个名为 intellij.desktop 的文件我的文件是这样的
[Desktop Entry]
Name=IntelliJ IDEA Community Edition
Comment=Free Java, Groovy, Scala and android applications development
Exec=/path/to/your/bin/idea.sh
Path=/path/to/your/bin
Terminal=false
Icon=intellij-idea-ce
Type=Application
Categories=Development;IDE
更多详情请查看本网站http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
编辑:mlissner(谢谢!)提到 IntelliJ 特别实现了自动添加图标/启动器的功能。只需打开 IntelliJ IDE,转到 Tools 并单击 Create Desktop Entry...
【讨论】:
【参考方案3】:在 Ubuntu 20 (Focal Fossa) 上,使用 alacarte
创建一个启动器。
生成的.desktop
文件自动放在~/.local/share/applications
中。
如果所有计算机用户都可以访问它,请将其从那里移动到 /usr/share/applications/
。
【讨论】:
【参考方案4】:您可以使用以下步骤创建启动器 步骤 1) 安装 gnome-panel sudo apt-get install --no-install-recommends gnome-panel
步骤 2) 运行 gnome-desktop-item-edit gnome-desktop-item-edit ~/.local/share/applications --create-new
步骤 3) 在小部件中填写所需的值
【讨论】:
以上是关于在 Ubuntu 中为 GNOME 3 创建应用程序启动器的主要内容,如果未能解决你的问题,请参考以下文章