AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1536928
Accepted
beingalex
beingalex
Asked: 2020-03-30 09:27:30 +0800 CST2020-03-30 09:27:30 +0800 CST 2020-03-30 09:27:30 +0800 CST

在 GNOME3 中创建新的快捷方式

  • 772

我想在GNOME 3中将Firefox 开发者版添加到我的“应用程序菜单”中:

Firefox 开发者版仅在我这样做时打开(直接使用 shell 打开):

/home/me/Downloads/firefox-75.0b10/firefox/firefox

然后出现图标:

在此处输入图像描述

您还会注意到标准的Firefox图标。

我希望Firefox 开发人员版始终在应用程序菜单中单击。

这是我的内核和 Fedora 信息:

[me@localhost ~]$ uname -a
Linux localhost.localdomain 5.5.10-200.fc31.x86_64 #1 SMP Wed Mar 18 14:21:38 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[me@localhost ~]$ cat /etc/fedora-release 
Fedora release 31 (Thirty One)

可执行文件的位置是/home/me/Downloads/firefox-75.0b10/firefox/firefox

/home/me/Desktop/firefox-dev.desktop我尝试使用以下内容创建一个:

[Desktop Entry]
Encoding=UTF-8
Name=Firefox Developer Edition
Exec=/home/me/Downloads/firefox-75.0b10/firefox/firefox.sh
Icon=/home/me/Downloads/firefox-75.0b10/firefox/browser/chrome/icons/default
Type=Application
Categories=Development;

但这没有用。

提前感谢您的帮助!

更新:

.sh从Exec路径中删除后问题存在:

[Desktop Entry]
Encoding=UTF-8
Name=Firefox Developer Edition
Exec=/home/me/Downloads/firefox-75.0b10/firefox/firefox
Icon=/home/me/Downloads/firefox-75.0b10/firefox/browser/chrome/icons/default
Type=Application
Categories=Development;
fedora gnome3
  • 1 1 个回答
  • 133 Views

1 个回答

  • Voted
  1. Best Answer
    HoD
    2020-04-03T22:21:08+08:002020-04-03T22:21:08+08:00

    根据开发人员 gnome 手册,我建议将桌面文件放入,~/.local/share/applications或者如果您希望它可供所有用户使用 /usr/share/applications

    这些桌面文件包含有关您的应用程序的元数据,并且在将程序与 GNOME 和其他符合标准的桌面集成时发挥着核心作用。这里提供的模板是最基本的。该文件可以进行语言翻译,因此您的应用程序名称可以以用户的母语显示。

    将此文件放在 /usr/share/applications 目录中,以便每个人都可以访问它,或者如果您只想让单个用户访问它,则放在 ~/.local/share/applications 中。使用哪个取决于您的应用程序是安装在系统范围内还是安装到用户的主目录中。GNOME 监视这些目录的更改,因此只需将文件复制到正确的位置就足以将其注册到桌面。1

    • 0

相关问题

  • dnf remove 想要删除太多包,其中很多是不相关的

  • 在 Fedora 中更新时如何更改保留的内核数?

  • 如何配置 nfs 和 iptables

  • 光标一直在自己移动

  • 校验和失败——Fedora 29 或旋转 KDE Plasma

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 为什么通过电缆(同轴电缆)的千兆位/秒 Internet 连接不能像光纤一样提供对称速度? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve