Centos 8에서 .tar.lrz 파일의 압축을 푸는 방법은 무엇입니까?

Centos 8에서 .tar.lrz 파일의 압축을 푸는 방법은 무엇입니까?

.tar.lrzMac에 압축을 풀어야 하는 파일이 있습니다 .

나는 압축 해제 파일을 시도하고 있습니다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은 단종되었습니다. 최대한 빨리 다른 배포판으로 업그레이드하는 방안을 검토해야 합니다.


배포판에 일부 소프트웨어 패키지를 사용할 수 없는 경우에도 소프트웨어를 직접 구축할 수 있습니다. 다음과 같은 작은 프로그램의 경우lrzip, 이것도 상대적으로 쉬울 것입니다.

에 따르면읽어보기 파일다음 라이브러리/컴파일러/도구가 필요합니다.

  • gcc
  • 배쉬 또는 zsh
  • pthread
  • 타르
  • libc
  • libm
  • libz-dev
  • libbz2-dev
  • liblzo2-dev
  • liblz4-dev
  • 코어 유틸리티
  • 선택적 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.5월에 있지 않습니다 $PATH.

또는 소스 디렉터리에서 직접 실행할 수도 있습니다.

답변2

Unix 시스템을 사용하는 경우 파일 *.Z의 압축을 풀려면 *.tar.Z쉘 프롬프트에서 다음을 입력하십시오.

  uncompress *.Z

명령 을 사용하여 ls결과 파일을 확인하십시오. 압축을 풀면 파일이 생성되는 경우 .tar다음을 입력하여 파일을 추출해야 합니다.

  tar -xvf *.tar

또는 이 작업을 한 단계로 수행하고 중간 *.tar파일 생성을 방지하려면 다음을 입력하십시오.

  zcat *.Z | tar -xvf -

자세한 내용은 다음을 입력하여 온라인 설명서를 참조하십시오.

  man tar
  man uncompress
  man zcat

관련 정보