姫野ベンチ を使おうとして、ソースをダウンロードしたのですが、どういう意図なのか zip の中に lzh ファイルが入っているという二重包装状態でした。
[root@hoge tmp]# ls -l *.zip
-rw-r--r--. 1 root root 2729 8月 3 00:01 cc_himenobmtxp_m.zip
[root@hoge tmp]# unzip cc_himenobmtxp_m.zip
Archive: cc_himenobmtxp_m.zip
extracting: cc_himenobmtxp_m.lzh
[root@hoge tmp]# ls -l cc_hime*
-rw-r--r--. 1 root root 2555 6月 10 2015 cc_himenobmtxp_m.lzh
-rw-r--r--. 1 root root 2729 8月 3 00:01 cc_himenobmtxp_m.zip
lzh なんて久しぶりに見ました。解凍は lha でできるとは思いましたが、いまどき lha なんて収録されてませんでした。環境は Fedora です。
[root@hoge tmp]# dnf install lha
メタデータの期限切れの確認は、0:52:24 時間前の 2018年08月04日 07時58分59秒 に実施しました。
一致した引数がありません: lha
エラー: 一致するものが見つかりません
他に頭に浮かんだのは 7z コマンド。しかし、man を見ても lzh の記述はなく、ダメ元で試してみたのですが、解凍できました。
[root@hoge tmp]# 7z x cc_himenobmtxp_m.lzh
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz (806E9),ASM,AES-NI)
Scanning the drive for archives:
1 file, 2555 bytes (3 KiB)
Extracting archive: cc_himenobmtxp_m.lzh
--
Path = cc_himenobmtxp_m.lzh
Type = Lzh
Physical Size = 2555
Everything is Ok
Files: 2
Size: 7237
Compressed: 2555
[root@hoge tmp]# ls -l *.[ch] Makefile
-rw-r--r--. 1 root root 237 2月 21 2002 Makefile
-rw-r--r--. 1 root root 7000 2月 21 2002 himenoBMTxps.c
以上、自分と誰かのために備忘録でした。
0 件のコメント:
コメントを投稿