У меня есть .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