CentOS 8 で .tar.lrz ファイルを解凍する方法は?

CentOS 8 で .tar.lrz ファイルを解凍する方法は?

.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 です。できるだけ早く別のディストリビューションへのアップグレードを検討する必要があります。


一部のソフトウェアのパッケージがディストリビューションで利用できない場合でも、自分でソフトウェアをビルドすることができます。zipファイルこれも比較的簡単なはずです。

によるREADMEファイル次のライブラリ/コンパイラ/ツールが必要です:

  • グーグル
  • bash または zsh
  • pスレッド
  • タール
  • 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/bin5月にありません$PATH

あるいは、ソース ディレクトリから直接実行することもできます。

答え2

Unix システムを使用している場合、ファイルを解凍するには*.Z*.tar.Zシェル プロンプトで次のように入力します。

  uncompress *.Z

コマンドを使用してls結果のファイルを確認します。uncompress によって.tarファイルが作成された場合は、次のように入力してファイルを抽出する必要があります。

  tar -xvf *.tar

あるいは、これを 1 つの手順で実行し、中間*.tarファイルを作成しないようにするには、次のように入力します。

  zcat *.Z | tar -xvf -

詳細については、次のように入力してオンライン マニュアルを参照してください。

  man tar
  man uncompress
  man zcat

関連情報