Mou*_*inX 6 firefox mime-type kubuntu rekonq
我刚刚安装了 Kubuntu 12.04 beta 1。
Rekong 和 Firefox 都不知道如何为下载的项目“打开包含文件夹”。他们也不知道如何打开项目本身。(我将在下面给出具体的错误。)
此外,如果我手动告诉 Firefox(在对话框中)记住文件关联,则会产生一个新问题。每个文件首先在 Dolphin 中打开,然后 Dolphin 打开正确的应用程序。(它几乎可能是一个功能而不是一个错误,但有时会很烦人。)
我的安装缺少文件 /usr/share/applications/mimeinfo.cache。我还缺少 /usr/share/applications/defaults.list 和 ~/.local/share/applications/mimeapps.list。如果有人拥有此版本的这些文件的默认副本,我将不胜感激。我认为他们可以帮助我解决这个问题。(其他人看到那些文件丢失了吗?)
细节:
Rekong 是默认安装的,问题出现在标准配置中。
要重现,请使用 Rekong 下载文件。然后转到下载 > 打开目录(下载文件的)。结果是:
Error: rekonq does not know how to handle this protocol:
Run Code Online (Sandbox Code Playgroud)
同样的情况也存在于 Firefox 中。我使用包含的 Kubuntu 菜单项来安装 Firefox。安装没有问题,一切都是标准的。
但是当我用 Firefox 下载一个项目(例如,一个 JPG 图像)然后选择打开它或打开包含的文件夹时,我得到一个标题为“启动应用程序”的对话框,我必须“选择一个应用程序”。一旦我选择了一个应用程序,告诉 Firefox 记住它会导致上面的问题:每个文件都在 Dolphin 中打开。
Firefox 似乎不知道 mime 类型。但是,Dolphin 确实知道 mime 类型。
更多信息:
在 Firefox 首选项 > 应用程序中,显示的唯一内容类型是 irc、ircs、mailto、podcast、tar 文件、webca 和 webfeed。通常情况下,会有更多。
我尝试删除 Firefox 配置文件中的 mimeTypes.rdf(如 Mozilla 知识库文章中所述),但没有解决问题。
我还尝试从我的另一台计算机(Linux Mint 12)复制一个已知良好的完整 Firefox 配置文件。一旦我开始使用该配置文件,它在 Kubuntu 12.04 下也有问题。
以下是更多信息:
$ cat ~/.local/share/applications/mimeapps.list
cat: /home/user/.local/share/applications/mimeapps.list: No such file or directory
$ cat /usr/share/applications/defaults.list
cat: /usr/share/applications/defaults.list: No such file or directory
Run Code Online (Sandbox Code Playgroud)
不幸的是,从正在运行的 Ubuntu 安装中复制这些文件并没有解决问题。它似乎没有影响。
在 Dolphin 中处理文件的默认应用程序工作正常。
我一直在继续研究这个。我正在阅读这篇知识库文章:http : //kb.mozillazine.org/File_types_and_download_actions#Resetting_download_actions
它说,“默认情况下,所有版本的 Firefox 和 SeaMonkey 都将使用已安装并启用的插件来打开下载的文件,具体取决于其 MIME 类型。”
我查了一下,Firefox 中安装的唯一插件是 Kopete 的 Skype 按钮。没有其他的。在我的 Linux Mint 安装中,有许多插件,包括 Gnome Shell 集成。缺少插件可能是问题吗?
还有一个类似的问题在这里没有解决方案。
这是一个问题,其中的问题听起来几乎相同,但解决方案无关。我正在使用全新的 Kubuntu 安装,但我没有安装任何其他 DE。
以下是来自 Canonical 支持的针对Firefox问题的解决方法:
1) 停止 Firefox
2) rm ~/.mozilla/firefox//mimeTypes.rdf
3) 启动 Firefox
4) 下载文件
5) 从下载菜单中打开它并选择应用程序。浏览到 /usr/bin /xdg-open。然后检查以记住您的选择
现在打开和打开包含文件夹都应该可以工作。然后,您可以通过 kde 的文件关联设置更改首选程序。
注意:我已经确认该解决方案有效。这是一种解决方法,但在某些方面它是对原始 Firefox 方法(对于 KDE 用户)的改进。
关于Rekonq,我最近在 kubuntu-devel IRC 频道中与一位开发人员交谈。他说他正在解决 Rekonq 问题。我相信它现在已经就位了。我被告知,在 Kubuntu 12.04 beta1 上运行“apt-get update rekonq”后,这个 Rekonq 错误就消失了。编辑:是的,我也确认了这个修复。
| 归档时间: |
|
| 查看次数: |
7244 次 |
| 最近记录: |