如何在Firefox(在Lubuntu中)打开“apt”链接?

很多在Ask Ubuntu上的答案都会直接指向链接,比如this,在Xubuntu中会在Ubuntu软件中心打开。但是在Lubuntu中,我会收到以下错误信息:

enter image description here

在Firefox的首选项/应用程序中找不到类似于apt的东西来关联到一个程序等。

enter image description here

enter image description here

在Chromium或Opera中打开相同的链接,我得到的是:

enter image description here

点击"I'm running Ubuntu"会导致类似Firefox的错误信息出现。
有什么解决办法吗?我可以安装Ubuntu软件中心吗?

请使用 apt://skype 作为示例,并安装 USC - Ubuntu 软件中心。 - penreturns
5个回答

将选择应用程序指向:
/usr/bin/apturl

这应该解决问题。

不要忘记勾选“记住”。


1使用命令sudo apt install apturl-common安装apturl工具(如果尚未安装),然后重新加载apt:页面。 - Zac
我一旦点击了“记住”选项,就无法更改apt链接的关联。有什么办法可以撤销这个操作吗? - Yan King Yin

你只需要在 Lubuntu 中安装(Ubuntu)软件中心。

打开终端,输入 sudo apt-get install software-center。然后,在 Firefox 中首次点击 APT 链接时,将弹出以下对话框,之后这类链接将会自动打开:

enter image description here

enter image description here


除了Ubuntu软件中心,还可以使用一个更轻量级的应用程序(AptUrl)来处理“apt://”协议/链接:请参见this answer以获取相关问题的答案。

好的,谢谢。我在几秒钟之前就已经知道了。但我有一个新问题:http://askubuntu.com/q/183517/47206 - user47206
不好意思,我之前没注意到,因为我已经在打字了 :) 我正在看另一个问题。 - ish
如果他使用的是12.04版本,那么不可以使用Lubuntu软件中心吗? - jokerdino
LSC不支持apt处理程序。(请注意,在lsc.desktop中没有MimeType行) - ish
考虑到Ubuntu 13.10软件中心默认不再具备此功能,我对这个方法的可行性表示怀疑。 - NoBugs
一旦固定了apt链接关联,我就无法更改...有什么主意吗? - Yan King Yin

问题在安装了未安装的Ubuntu软件中心后得到解决。
sudo apt-get install software-center

现在,在Firefox中打开该链接后,它提供了在Ubuntu软件中心打开该链接的正常选项,并记住该选项。此外,在此之后,apt出现在Firefox首选项/应用程序列表中。

Preferences/Applications Screenshot


我在lubuntu 14.04中通过打开路径/usr/bin/apturl解决了这个问题。为了将来使用,我在我的Firefox首选项中进行了更改。

这是Firefox 支持页面关于此问题的说法:

应用程序面板在编辑方面功能有限。您可以更改现有文件类型的操作,但无法添加或删除文件类型。当您下载文件并为其选择操作时,条目会自动添加。

然而,在您的情况下,您可以尝试修改您的~/.mozilla/firefox/\*\*\*\*.default/mimeTypes.rdf文件。这是我的链接:http://pastebin.com/4HhX6xSE


在Firefox首选项/应用程序中找不到类似于apt的东西来关联到一个程序。现在我添加了图片。另外,我可以安装Ubuntu软件中心吗?我猜我可以,并且我会尝试。 - user47206
感谢您的反应,谢谢您的投票。但是您知道,我找到了最简单的方法。问题很简单:Lubuntu没有预装Ubuntu软件中心 - user47206