Как извлечь Как распаковать файл .tar.lrz в CentOS 8?

Как извлечь Как распаковать файл .tar.lrz в CentOS 8?

У меня есть .tar.lrzфайл на Mac, который мне нужно распаковать.

Я пытаюсь распаковать файл изhttps://github.com/lin-tan/CoCoNut-Artifact/releases/tag/training_data_1.0.0

Я уже пробовал:

yum install lrzip
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
rhel-7-server-rpms                                                                                                                                                                 | 3.5 kB  00:00:00
rhel-7-server-satellite-tools-6.10-rpms                                                                                                                                            | 3.8 kB  00:00:00
No package lrzip available.

решение1

CentOS 8 — EOL. Вам следует как можно скорее рассмотреть возможность обновления до другого дистрибутива.


Если пакеты для некоторого программного обеспечения недоступны для вашего дистрибутива, вы все равно можете собрать программное обеспечение самостоятельно. Для небольших программ, таких какlrzip, это тоже должно быть относительно легко.

СогласноФайл READMEвам понадобятся следующие библиотеки/компиляторы/инструменты:

  • gcc
  • bash или zsh
  • pthreads
  • смола
  • libc
  • либм
  • libz-dev
  • libbz2-dev
  • liblzo2-dev
  • liblz4-dev
  • coreutils
  • Необязательный nasm
  • glibc или аналогичная libc

Распределения часто имеютстроить-необходимо(или аналогичный) метапакет, который устанавливает все обычные вещи (Make, GCC, glibc-dev, …) для компиляции программного обеспечения.

Исходный код можно получить либо с помощью Git, либо в виде снимка со страницы релизов проекта.

Если все настроено, то сборка должна быть такой же простой, как:

./autogen.sh
./configure
make -j 4 # where 4 is your CPU/core count

Если это сработало, вы можете установить это:

sudo make install

По умолчанию (без специальных ./configureаргументов) двоичные файлы будут помещены в /usr/local/bin, чтоможетне быть в $PATH.

Кроме того, вы можете запустить его непосредственно из исходного каталога.

решение2

Если вы работаете в системе Unix, для распаковки *.Zфайлов *.tar.Zв командной строке введите:

  uncompress *.Z

Используйте lsкоманду для проверки полученных файлов. Если uncompress создает .tarфайл, необходимо извлечь файлы, введя:

  tar -xvf *.tar

Либо, чтобы сделать это за один шаг и избежать создания промежуточного *.tarфайла, введите:

  zcat *.Z | tar -xvf -

Для получения более подробной информации обратитесь к онлайн-руководству, введя:

  man tar
  man uncompress
  man zcat

Связанный контент