在 Debian 8.1 中打开 lrzip 压缩文件

在 Debian 8.1 中打开 lrzip 压缩文件

我下载了 SageMath jessie 包这里但我无法打开它。我在 ArchiveManager 中收到警告

Could not open this file type
There is no command installed for Tar archive (lrzip-compressed) files.
Do you want to search for a command to open this file?

所以我点击搜索缺失的lrzip-compressed内容,但我得到了

在此处输入图片描述

通过两种方式遵循@SamuelLelièvre 的回答

在 Debian 8.1 中安装并尝试使用以下命令lrzip打开包Archive Manager

在此处输入图片描述

你会发现安装命令后错误消息发生了变化,这很奇怪。然后再次lrunzip Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar.lrz执行

> Output filename is:
> Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar Decompressing...
> 100%    5625.85 /   5625.85 MB Average DeCompression Speed: 42.939MB/s
> Output filename is:
> Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar: [OK] - 5899130880
> bytes                                 Total time: 00:02:10.73

然后您可以通过ArchiveManager获取sage-6.8-x86_64-Linux目录将其打开作为输出。

如何打开这样的文件 .tar.lrz?

答案1

你可以做

$ lrunzip Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar.lrz

你可能必须lrzip先安装,方法是

$ sudo apt-get install lrzip

lrunzip按上述方法运行后,您将获得一个.tar档案,您仍然需要将其解压到一个目录中,例如通过运行

$ tar xvf Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar

(或者让 Debian 的档案管理器解压它)。

这将生成一个Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux包含sage可执行文件的目录。

答案2

按照前面的描述安装 lrzip

sudo apt-get install lrzip

然后您可以使用内置的 lrzip 解压缩和解压包装器:

lrzuntar Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar.lrz

它将把 tar 文件中的文件解压到名为 Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux 的目录中

相关内容