首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件提取失败:没有找到合适的档案管理器

文件提取失败:没有找到合适的档案管理器
EN

Unix & Linux用户
提问于 2018-02-22 15:11:09
回答 1查看 5.4K关注 0票数 5

由于我们卸载的方舟档案使用文件滚筒在Centos 7.4,我们面临一个错误在thunar档案-插件。

任何操作(提取此处,解压缩到,创建存档)都会给出以下错误消息:

代码语言:javascript
复制
Failed to extract files: No suitable archive manager found
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-02-22 15:11:09

thunar归档插件的工作方式如下所示。

如果您想用右键提取文件test.tar.gz,请在thunar中单击。在后台工作的过程如下:

它确定文件的mime类型。你可以这样做:

代码语言:javascript
复制
# xdg-mime query filetype /path/to/test.targ.gz
# application/x-gzip

它确定此mime类型的默认应用程序。你可以这样做:

代码语言:javascript
复制
# xdg-mime query default application/x-gzip
# org.gnome.FileRoller.desktop

它试图找到一个与此应用程序名称相匹配的thunar-achive插件。在Centos 7上,这些插件(.tap文件)存储在:/usr/libexec/thunar存档-plugin/中。

Thunar-存档插件将尝试根据默认的应用程序桌面文件名找到一个.tap文件。以我为例,默认的应用程序是org.gnome.FileRoller.desktop,它搜索一个名为:org.gnome.FileRoller.desktop的点击文件。

这就是问题所在。文件辊.tap插件文件名为文件- roller ..tap而不是org.gnome.FileRoller.tap

为了解决这个问题,我只是做了:

代码语言:javascript
复制
# ln -s /usr/libexec/thunar-archive-plugin/file-roller.tap /usr/libexec/thunar-archive-plugin/org.gnome.FileRoller.tap

知道.app文件只是您可以修改的bash脚本非常有用。如果还不支持您的存档程序,也可以为其创建一个。

票数 10
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/425921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档