Чтобы открыть lrzip-сжатый в Debian 8.1

586
Léo Léopold Hertz 준영

Я скачал здесь пакет Джесси SageMath, но не могу его открыть. Я получаю предупреждение в 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вещи, но я получаю

enter image description here

После ответа @ SamuelLelièvre двумя способами

Установка lrzipв Debian 8.1 и попытка открыть пакет с помощью Archive Managerдает

enter image description here

где вы видите, что сообщение об ошибке изменилось после установки команды, что странно. Затем снова 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-directory как выход.

Как вы можете открыть такой файл .tar.lrz?

1

2 ответа на вопрос

1
Samuel Lelièvre

Вы могли бы сделать

$ 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исполняемый файл.

Я добавил вывод после установки `lrzip` в Debian 8.1 и попытки открыть пакет с помощью` ArchieveManager`. Кажется, что он работает только с помощью терминальной команды `lrunzip`. Команда `lrunzip` каким-то образом связывается с` ArchieveManager`. Ты понимаешь почему? Léo Léopold Hertz 준영 9 лет назад 0
Я расширил свой ответ, чтобы понять, почему результат `lrunzip` (архив` .tar`) связывается с Archive Manager. Samuel Lelièvre 9 лет назад 1
1
Con Kolivas

install lrzip as described already

sudo apt-get install lrzip 

then you can use the inbuilt lrzip decompression and untarring wrapper:

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

which will extract the files in the tar file into a directory called Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux

Похожие вопросы