首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux中提取SFX文件

在Linux中提取SFX文件
EN

Unix & Linux用户
提问于 2013-06-11 20:13:32
回答 3查看 35.1K关注 0票数 19

我试图在Linux 15 (64位)下提取一个SFX文件,但它不起作用。我在这个文件上做了chmod +x,并且尝试像一个脚本一样运行它,没有任何运气(它给了我一个错误,没有这样的文件或目录。有趣的是,当我运行Linux 14 (64位)时,这对我起了作用。我找到一篇文章提到了glibc支持,以及更新的发行版如何删除了32位glibc二进制文件,但我不太确定这在我的情况下是否准确,因为我没有运行RHEL。

编辑:我忘了提到我尝试过那篇文章上的解决方案,但它并没有解决我的问题。

我也尝试过使用7z、7za、解压缩和解压缩,但没有成功。unzipsfx给我错误"unzipsfx:找不到我自己!解链“,我觉得很奇怪。

请注意: sfx依赖于rar格式的其他六个档案。我不是在处理zip,7z,或者其他类似的格式。

我做错什么了吗?自从提取之前我做得很好之后,一定有什么改变了.

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2013-06-11 20:59:16

使用unrar从RAR档案中提取文件。

像这样:unrar x filename.sfx

票数 18
EN

Unix & Linux用户

发布于 2018-03-23 09:35:26

我遇到了一个类似的问题,因为没人提过,所以我想在这里分享一下。

在Ubuntu 17.10上,我有以下文件:

代码语言:javascript
复制
file file.rar 
file.rar: RAR archive data, v5

试图用unrar x file.rar解压缩它的时候告诉我,这是一个SFX文件:

代码语言:javascript
复制
unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers
unknown archive type, only plain RAR 2.0 supported(normal and solid archives), SFX and Volumes are NOT supported!

然而,使用(与unrar分离的) rar命令(apt-get install rar)对我来说是个窍门:

代码语言:javascript
复制
rar x file.rar
票数 5
EN

Unix & Linux用户

发布于 2013-10-27 21:53:06

在Nautilus (文件浏览器)中,将.sfx部件重命名为.rar,然后右击并解压.或双击以获得更多选项。

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

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

复制
相关文章

相似问题

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