Bir .CAB dosyasının içeriğini nasıl görüntülersiniz?


13

Simply Accounting'den geçiş yapmaya çalışacağım ve bir şekilde sadece yedeklemeler için kullandığı Windows CAB dosyasının içeriğini ayıklamanız gerekiyor.

Ubuntu'da bir CAB dosyasını açmanın en iyi yolu nedir?

Yanıtlar:


15

Cabextract paketini kurun: sudo apt-get install cabextract

Komut satırından, artık cabextract file.cab

Arşiv Yöneticisi GUI'sini cabextract kurulduktan sonra kabin dosyalarını açacak şekilde de yapılandırabilirsiniz.

Kabin dosyasına çift tıklayın. Size gösterilemeyeceği, ancak aslında doğru olmadığı söylenecektir. Düğmesine basın Select Application.

alternatif metin

Seç Archive Manager"Birlikte Aç" iletişim kutusundan ve "Bu uygulamayı hatırla" kutusunu işaretleyin.

alternatif metin

Artık zip veya rar dosyaları gibi cab dosyalarını işleyebilirsiniz. Archive Manager'da açmak için "Buradan çıkart" sağ tıklama seçeneğini kullanabilir veya çift tıklayabilirsiniz.


1
Komut satırı üzerinden cabextract kullanmak işe yaradı, ancak arşiv yöneticisi benim için çalışmadı. Cabextract'ı kullanmasını söylemek için ne yapmam gerekiyordu?
David Oneill

9

Görünüşe göre "korunan" bazı taksi dosyalarının içeriğini ayıklamak için "unshield" yüklemek ve kullanmak zorunda ...

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'a ihtiyacınız var, sanırım:

cabextract -l dosya.cab

içeriği listelemek için.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.