.CABファイルの内容をどのように表示しますか?


13

Simply Accountingから移行しようとしていますが、Windows CABファイルの内容を何らかの方法で抽出する必要があります。これは単にバックアップに使用されます。

UbuntuでCABファイルを開く最良の方法は何ですか?

回答:


15

パッケージcabextractをインストールします。 sudo apt-get install cabextract

コマンドラインから、次のことができるようになりました cabextract file.cab

cabextractのインストール後にcabファイルを開くようにArchive Manager GUIを構成することもできます。

cabファイルをダブルクリックします。表示することはできませんが、実際にはそうではないことがわかります。を押しSelect Applicationます。

代替テキスト

[ Archive Managerアプリケーションから開く]ダイアログから選択し、[ このアプリケーションを記憶する]ボックスをオンにします。

代替テキスト

zipファイルやrarファイルなどのcabファイルを処理できるようになりました。[ここに抽出]の右クリックオプションを使用するか、ダブルクリックしてアーカイブマネージャーで開きます。


1
コマンドライン経由でcabextractを使用しても機能しましたが、アーカイブマネージャーは機能しませんでした。cabextractを使用するように指示するにはどうすればよいですか?
デヴィッドオニール

9

明らかに「保護」されているいくつかのcabファイルの内容を抽出するには、「unshield」をインストールして使用する必要がありました...

kimberly@kimberly-desktop:~/Downloads/M12PlusV4302World$ cabextract -l *.cab | grep -i \.fw
data1.cab: WARNING; found InstallShield header. This is probably an InstallShield file. Use unshield (from the unshield package) to unpack it.
data1.cab: no valid cabinets found


root@kimberly-desktop:/usr/share/sane/gt68xx# apt-get install unshield
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libexiv2-10
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libunshield0
The following NEW packages will be installed:
  libunshield0 unshield
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.9kB of archives.
After this operation, 156kB of additional disk space will be used.
...


kimberly@kimberly-desktop:~/Downloads/M12PlusV4302World$ unshield -d temp x *.cab
Cabinet: data1.cab
  extracting: temp/_Support_Spanish_String_Tables/StringTable-000a-Spanish.ips
  extracting: temp/Twain-P/TWAIN_32.RDL
  extracting: temp/Twain-P/Ds.chm
  extracting: temp/AM32-E/SCANRes.dll
  extracting: temp/AM32-E/StartRes.dll
  extracting: temp/AM32-E/Language.ini
  extracting: temp/_Support_English_Files/_IsRes.dll
...

1

cabextractが必要です、私は思う:

cabextract -l file.cab

コンテンツをリストします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.