LHAコマンドインストール

スポンサーリンク

概要

LinuxでLZH形式の圧縮ファイルの中身を解凍する必要があったため、LHAコマンドをインストールする手順を記載します。昔はLZH形式がいっぱいあったなーとふと思いました。

LHAダウンロード

LHAダウンロード

# wget https://github.com/jca02266/lha/archive/master.zip
# unzip master.zip
# cd lha-master

configureを実行

configureを実行

# aclocal
# autoheader
# automake -a
# autoconf
# ./configure --prefix=/usr/local

makeを実行

makeを実行

# make
# make check
# make install

lhaコマンド確認⓵

lhaコマンド確認⓵

# which lha
/usr/local/bin/lha

lhaコマンド確認⓶

lhaコマンド確認⓶

# lha
LHarc    for UNIX  V 1.02  Copyright(C) 1989  Y.Tagawa
LHx      for MSDOS V C2.01 Copyright(C) 1990  H.Yoshizaki
LHx(arc) for OSK   V 2.01  Modified     1990  Momozou
LHa      for UNIX  V 1.00  Copyright(C) 1992  Masaru Oki
LHa      for UNIX  V 1.14  Modified     1995  Nobutaka Watazaki
LHa      for UNIX  V 1.14i Modified     2000  Tsugio Okamoto
LHA-PMA  for UNIX  V 2     PMA added    2000  Maarten ter Huurne
                   Autoconfiscated 2001-2008  Koji Arai
usage: lha [-][
] [-
 ...] archive_file [file...]
  commands:  [axelvudmcpt]
  options:   [q[012]vnfto[567]dizg012e[w=|x=]]
  long options: --system-kanji-code={euc,sjis,utf8,cap}
                --archive-kanji-code={euc,sjis,utf8,cap}
                --extract-broken-archive
                --convert-filename-case
                --ignore-mac-files
                --timestamp-archive
                --traditional
                --help
                --version
commands:                           options:
 a   Add(or replace) to archive      q{num} quiet (num:quiet mode)
 x,e EXtract from archive            v  verbose
 l,v List / Verbose List             n  not execute
 u   Update newer files to archive   f  force (over write at extract)
 d   Delete from archive             t  FILES are TEXT file
 m   Move to archive (means 'ad')    o[567] compression method (a/u/c)
 c   re-Construct new archive        d  delete FILES after (a/u/c)
 p   Print to STDOUT from archive    i  ignore directory path (x/e)
 t   Test file CRC in archive        z  files not compress (a/u/c)
                                     g  Generic format (for compatibility)
                                     0/1/2 header level (a/u/c)
                                     e  TEXT code convert from/to EUC
                                     w= specify extract directory (x/e)
                                     x=  eXclude files (a/u/c)

参考リンク

LZHファイルを解凍する。

ありがとうございます

BlogCentOSInfra
スポンサーリンク
インフラエンジニア|パイナップル星人 ブログ

コメント

タイトルとURLをコピーしました