如何配置 Google Chrome 以在 file-roller 而不是 Nautilus 中打开 zip 文件?

如何配置 Google Chrome 以在 file-roller 而不是 Nautilus 中打开 zip 文件?

当我在 Linux 上使用 Google Chrome 下载 .zip 文件时,单击该文件后,该 .zip 文件会在 Nautilus 中打开我的下载文件夹,不是file-roller 中的 .zip 文件。讽刺的是,Google 对此保持沉默,大多数搜索结果都指向 Windows 7 的默认程序对话框。

自上次 Google Chrome 更新以来,有办法解决此问题吗?

答案1

您必须使用命令 xdg-open 更改打开 .zip 文件类型档案的应用程序,这是 Chrome/Chromium 打开文件的方式。

为此,请按照下列步骤操作:

  1. 找到您要使用的程序的名称。您的情况是 file-roller,而我的情况是 engrampa,因为我使用的是带 MATE 的 Linux Mint。

  2. 打开终端并写入:

    xdg-mime 默认程序名称.桌面应用程序/zip

    使用 file-roller、engrampa 或任何其他您想要使用的程序更改“programname”。

  3. 如果你愿意,可以通过以下方式测试:

    xdg-mime 查询默认应用程序/zip

    它应该显示 file-roller.desktop,现在写入:

    xdg-open /path/to/a/zip/file.zip

    它应该在你的程序上打开。

现在 Chrome/Chromium 应该可以正确打开它们了。

答案2

我在 Ubuntu 12.04 上使用 Google Chrome 版本 21.0.1180.75。当我从电子邮件帐户下载 .zip 文件时,我单击下载栏中文件名右侧的小蓝色下拉箭头,然后单击总是打开这种类型的文件。另外,检查 Chrome 高级设置中的下载部分,您应该会看到图片下部显示的内容。随后,下载 .zip 文件会自动在 File Roller 中显示 .zip 文件,而不会在 Nautilus 中显示。

自动打开 zip 文件

相关内容