如何将文件设置为网络浏览器?

如何将文件设置为网络浏览器?

我已经从官方网站下载了 Firefox Aurora(nightly),并尝试将其设置为默认浏览器,但是当转到默认应用程序时,它没有将其显示为网络浏览器的选项。

[Desktop Entry]
Encoding=UTF-8
Version=109.0beta
Type=Application
Name=Firefox Aurora
GenericName=Web Browser
Icon=/opt/Firefox-Nightly/unnamed.png
Path=/opt/Firefox-Nightly
Exec=/opt/Firefox-Nightly/firefox
StartupNotify=false
StartupWMClass="Navigator", "firefox-aurora"
OnlyShowIn=Unity;GNOME
Categories=GNOME;GTK;WebBrowser;
X-UnityGenerated=true

答案1

首先要安装 Firefox Aurora(nightly),你可以.tar.bz2从以下位置下载文件https://www.mozilla.org/en-US/firefox/channel/desktop/

-> 打开终端并导航到下载文件的文件夹。

-> 现在运行命令tar xjf firefox-112.0a1.en-US.linux-x86_64.tar.bz2来提取文件。(提供的版本是目前在网站上可用的版本)

-> 使用以下方法将解压的文件夹(firefox)移动到/opt

sudo mv firefox /opt/

-> 使用创建符号链接

sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox

这应该可以解决 Firefox 的问题不显示默认应用程序。

如果这不能解决问题或者您的安装不同,您可以尝试为 Firefox Aurora(nightly)创建一个 .desktop 文件。

打开一个新的文本文件并添加以下行

    [Desktop Entry]
    Name=Firefox Aurora
    Comment=Web Browser
    GenericName=Web Browser
    X-GNOME-FullName=Firefox Aurora Web Browser
    Exec=/path/to/firefox/firefox %u
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=/path/to/firefox/browser/chrome/icons/default/default128.png
    Categories=Network;WebBrowser;
    MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
    StartupNotify=true
    Actions=NewWindow;NewPrivateWindow;

    [Desktop Action NewWindow]
    Name=Open a New Window
    Exec=firefox -new-window

    [Desktop Action NewPrivateWindow]
    Name=Open a New Private Window
    Exec=firefox -private-window

另存为firefoxaurora.desktop

chmod +x firefoxaurora.desktop在文件所在的终端中运行.desktop以使其可执行。

现在运行sudo desktop-file-install firefoxaurora.desktop

这应该可以再次解决问题。希望有帮助!

相关内容