Linux で *.lzh
来源:互联网 发布:matlab智能算法 温正 编辑:程序博客网 时间:2024/06/07 18:59
先日、たまたま入手した *.lzh を解凍しようとしたら
$lha -e hogehoge.lzh
bash: lha: command not found
えっ?lha って入ってないの?
yum install lha とやってはみたが、no package lha available という冷た~いお返事。
どうやら、いつのころからか、ディストリビューションには
含まれなくなったようである。
しょうが無いので、sourceforgeあたり探してみるか。。と見てみると、
ソースがあった。
http://sourceforge.jp/projects/lha/
あとはフツーにコンパイルして、インストール
$./configure && make
$su
#make install
当然のことながら man が EUCで書かれていて、UTF8 に直すとかは必要だったが、
とりあえず解決。めでたしめでたし。
$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
Autoconfiscated 2001-2005 Koji Arai
usage: lha [-]<commands>[<options>] [-<options> ...] archive_file [file...]
commands: [axelvudmcpt]
options: [q[012]vnfto[567]dizg012e[w=<dir>|x=<pattern>]]
long options: --system-kanji-code={euc,sjis,utf8,cap}
--archive-kanji-code={euc,sjis,utf8,cap}
--extract-broken-archive
--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)
or not convert case when extracting
0/1/2 header level (a/u/c)
e TEXT code convert from/to EUC
w=<dir> specify extract directory (x/e)
x=<pattern> eXclude files (a/u/c)
$lha -e hogehoge.lzh
bash: lha: command not found
えっ?lha って入ってないの?
yum install lha とやってはみたが、no package lha available という冷た~いお返事。
どうやら、いつのころからか、ディストリビューションには
含まれなくなったようである。
しょうが無いので、sourceforgeあたり探してみるか。。と見てみると、
ソースがあった。
http://sourceforge.jp/projects/lha/
あとはフツーにコンパイルして、インストール
$./configure && make
$su
#make install
当然のことながら man が EUCで書かれていて、UTF8 に直すとかは必要だったが、
とりあえず解決。めでたしめでたし。
$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
Autoconfiscated 2001-2005 Koji Arai
usage: lha [-]<commands>[<options>] [-<options> ...] archive_file [file...]
commands: [axelvudmcpt]
options: [q[012]vnfto[567]dizg012e[w=<dir>|x=<pattern>]]
long options: --system-kanji-code={euc,sjis,utf8,cap}
--archive-kanji-code={euc,sjis,utf8,cap}
--extract-broken-archive
--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)
or not convert case when extracting
0/1/2 header level (a/u/c)
e TEXT code convert from/to EUC
w=<dir> specify extract directory (x/e)
x=<pattern> eXclude files (a/u/c)
0 0
- Linux で *.lzh
- ubuntu lzh
- LZH.T
- lzh文件解压缩
- java压缩解压缩完整例子(仅支持lzh格式)
- linux
- linux
- Linux
- Linux
- LINUX!
- Linux
- linux
- linux
- linux
- Linux
- linux
- linux
- linux
- hdu 1113 Word Amalgamation
- pig安装
- C++学习随笔
- (七)装饰模式
- async笔记(二)——process
- Linux で *.lzh
- MFC程序运行机制
- 关于水星mw305R路由器无法设置转发规则,无法ddns的解决办法
- 学习总结 20140130 除夕
- uva 11536 - Smallest Sub-Array(Towpointer)
- Android:Layout_weight的深刻理解
- <MEMORY>Project Euler NO45
- PAT 1014 Waiting in Line
- android不同屏幕大小手机的适配问题