LinuxMInt/ubuntuでlhaを解凍する方法

 1.概要

Windows98のGameとしてsisen2を利用しようとしたのですが、アーカイブがlhz形式でした。このアーカイブをubuntu環境での解凍に手間を要したので、その内容を記述します。
LinuxMintで新たに試してみるとアーカイブマネージャーで簡単に解凍できました。

2.詳細

(1) LinuxMint 22.3の場合

参考資料の四川省 2.0(sisen2)をDownloadしました。ファイル名はsisen2.lzhです。
LinuxMint 22.3ではsisen2.lzhをダブルクリックするとアーカイブマネージャーが起動して解凍できます。とても便利です。

(2) Ubuntu 20.04の場合

参考資料の四川省 2.0(sisen2)をDownloadしました。ファイル名はsisen2.lzhです。このGameをWin98SE環境で動かすためにubuntu-20.04環境で解凍をするのに手間取りました。

最初に下記コマンドを実行
$ sudo apt install lha-sjis
E: パッケージ lha-sjis が見つかりません

次に下記コマンドを実行
$ sudo apt install jlha-util
E: パッケージ jlha-util が見つかりません

うまくいかないので、lhaは存在するのかもと考えて下記コマンド実行
$ lha
コマンド 'lha' が見つかりません。次の方法でインストールできます:
sudo apt install jlha-utils  # version 0.1.6-4, or
sudo apt install lhasa       # version 0.3.1-3

そこで、sudo apt install lhasaを実行して解決しました。
lhaを実行するとhelpが表示されて、xで解凍できました
$ lha
Lhasa v0.3.1 command line LHA tool  - Copyright (C) 2011,2012 Simon Howard
usage: lha [-]{lvtxe[q{num}][finv]}[w=<dir>] archive_file [file...]
commands:                          options:
 l,v List / Verbose List            f  Force overwrite (no prompt)
 t   Test file CRC in archive       i  Ignore directory path
 x,e Extract from archive           n  Perform dry run
 p   Print to stdout from archive   q{num}  Quiet mode
                                    v  Verbose
                                    w=<dir> Specify extract directory

参考

[外部サイト参照]
四川省 2.0
アーカイブマネージャーでRAR書庫やLZH書庫を解凍できるようにする
備忘録 ubuntuで圧縮・解凍lzhファイルの取り扱い

コメント

過去30日間に良く読まれた記事

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint/ubuntuにWine 11導入を試しました ( LinuxMint 21.3 / 22.3 ubuntu 22.04 / 26.04 Wine 11.0 / 11.6 / 11.8 / 11.13 )

Windows95/98のPCゲームをUbuntu/LinuxMintの最新PCで楽しむ方法 ( KVM / Wine / dosbox-x / midi )