Làm thế nào để bạn xem nội dung của tệp .CAB?


13

Tôi sẽ cố gắng di chuyển khỏi Đơn giản là Kế toán và cần trích xuất nội dung của tệp Windows CAB bằng cách nào đó chỉ đơn giản là sử dụng để sao lưu.

Cách tốt nhất để mở tệp CAB trên Ubuntu là gì?

Câu trả lời:


15

Cài đặt gói cabextract: sudo apt-get install cabextract

Từ dòng lệnh, bây giờ bạn có thể làm cabextract file.cab

Bạn cũng có thể định cấu hình GUI Trình quản lý Lưu trữ để mở tệp cab sau khi cài đặt cabextract.

Nhấp đúp chuột vào tập tin taxi. Bạn sẽ được thông báo rằng nó không thể được hiển thị, nhưng điều đó không thực sự đúng. Nhấn Select Application.

văn bản thay thế

Chọn Archive Managertừ hộp thoại "Mở bằng" và chọn hộp "Ghi nhớ ứng dụng này".

văn bản thay thế

Bây giờ bạn có thể xử lý các tệp cab như tệp zip hoặc rar. Bạn có thể sử dụng tùy chọn nhấp chuột "Trích xuất tại đây" hoặc nhấp đúp để mở trong Trình quản lý lưu trữ.


1
Sử dụng cabextract thông qua dòng lệnh hoạt động, nhưng trình quản lý lưu trữ sẽ không hoạt động đối với tôi. Tôi phải làm gì để bảo nó sử dụng cabextract?
David Oneill

9

Tôi đã phải cài đặt và sử dụng "unhield" để trích xuất nội dung của một số tệp cab rõ ràng là "được bảo vệ" ...

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

Bạn cần cabextract, tôi nghĩ:

cabextract -l file.cab

để liệt kê nội dung.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.