Linuxでdmgファイルを抽出する

Linuxでdmgファイルを抽出する

この DMG ファイルを抽出する方法はありますか?

$ file obs-mac-26.0.2.dmg 
obs-mac-26.0.2.dmg: lzfse encoded, lzvn compressed

残念ながら、7zip でエラーが発生しました。

$ 7za x obs-mac-26.0.2.dmg
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i7 CPU       L 640  @ 2.13GHz (20655),ASM,AES-NI)
Scanning the drive for archives:
1 file, 109406941 bytes (105 MiB)
Extracting archive: obs-mac-26.0.2.dmg
ERROR: obs-mac-26.0.2.dmg
Can not open the file as archive
Can't open as archive: 1
Files: 0
Size:       0
Compressed: 0

答え1

7-Zip のバージョンは 16.02 (2016 年 5 月 21 日付け) と表示されます。

による7-Zipの歴史バージョン 18.01 (2018-01-28 日付) が必要です。

18.01 2018-01-28

  • 7-Zip は、LZFSE 圧縮方式を使用する DMG アーカイブを解凍できるようになりました。
  • […]

またはそれ以降。アップグレードしてください。

関連情報