如何在ubuntu中提取SFX文件?

如何在ubuntu中提取SFX文件?,ubuntu,virtualbox,Ubuntu,Virtualbox,我正在尝试提取Windows8.1/IE11的Microsoft虚拟盒映像 主机系统是Ubuntu Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty 我下载了4个文件,第1部分是SFX文件,第2、3和4部分是RAR文件 在所有文件上运行chmod 777后,我尝试使用/filename.sfx提取存档,但失败,错误为: daniel@daniel-son:

我正在尝试提取Windows8.1/IE11的Microsoft虚拟盒映像

主机系统是Ubuntu

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.1 LTS
Release:    14.04
Codename:   trusty
我下载了4个文件,第1部分是SFX文件,第2、3和4部分是RAR文件

在所有文件上运行
chmod 777
后,我尝试使用
/filename.sfx
提取存档,但失败,错误为:

daniel@daniel-son:~/Desktop/vBoxImages/Win$ ./IE11.Win8.1.For.LinuxVirtualBox.part1.sfx 
./IE11.Win8.1.For.LinuxVirtualBox.part1.sfx: line 2: syntax error near unexpected token `)'
我尝试过使用unzipsfx,但我

daniel@daniel-son:~/Desktop/vBoxImages/Win$ unzipsfx IE11.Win8.1.For.LinuxVirtualBox.part1.sfx 
UnZipSFX 6.00 of 20 April 2009, by Info-ZIP (http://www.info-zip.org).
unzipsfx:  cannot find myself! [unzipsfx]
daniel@daniel-son:~/Desktop/vBoxImages/Win$
UNRR命令称SFX不是rar档案

如果我试着解开第二部分,它会说

警告:您需要从以前的卷开始提取才能解压缩 IE11-Win8.1.ova

这4个文件是我正在使用的目录中唯一的文件

如何在Ubuntu上提取这些内容?请帮忙

./IE11.Win8.1.For.LinuxVirtualBox.part1.sfx:第2行:附近的语法错误 意外标记“)”

如果文件开头没有其他指令,shell将尝试执行其内容,就像它是一个shell命令列表一样

如果归档文件是在Windows(或其他操作系统)上创建的,我真诚地怀疑您是否能够在Linux下“自解压缩”它

我怀疑它们都是同一个RAR文件的一部分,其中.SFX文件是第一部分,如果执行,将获取其余部分。进行分段是为了保持大小可接受(在电子邮件服务器受到严格限制时,这是必须的)

第1部分是SFX文件,第2、3和4部分是RAR文件

它们都是同一个大RAR文件的一部分。您必须从第一个(.sfx)文件开始,其余文件应自动继续(它们必须位于同一目录中)

UNRR命令是立即返回,还是需要几秒钟?在后一种情况下,文件可能受密码保护

最后,该文件可能是使用较新版本的RAR创建的,而UNRR无法解压缩


推论:永远不要让用户RAR在Linux上压缩归档文件。顺便说一下,.OVA文件已经被压缩。

这是一个一般的计算问题。这不是一个编码问题。这个问题似乎离题了,更适合我发现的问题-Win 8下载有问题-我用IE 11下载了Win 7文件并执行了“/filename”-第一次不起作用-我在别处读到它只在32位linux上工作,因此,我安装了一个32位linux虚拟机并在其上运行了命令,它完成了这项工作,只需将.sfx重命名为.rar,然后让文件滚动器提取part1文件。它也会自动提取以下部分。如果档案是在Windows(或其他操作系统)上创建的,我真诚地怀疑您是否能够在Linux下“自提取”它。其实没问题。您可以在另一个平台platformY上创建针对platformX的SFX归档。看见
after running chmod 777 on all files, I tried to extract the archive using ./filename.sfx but this failed with the error ...

daniel@daniel-son:~/Desktop/vBoxImages/Win$ ./IE11.Win8.1.For.LinuxVirtualBox.part1.sfx