ฉันจะพยายามย้ายออกจากบัญชีเพียงอย่างเดียวและจำเป็นต้องแยกเนื้อหาของไฟล์ Windows CAB ซึ่งเป็นสิ่งที่ใช้สำหรับการสำรองข้อมูล
วิธีที่ดีที่สุดในการเปิดไฟล์ CAB บน Ubuntu คืออะไร
ฉันจะพยายามย้ายออกจากบัญชีเพียงอย่างเดียวและจำเป็นต้องแยกเนื้อหาของไฟล์ Windows CAB ซึ่งเป็นสิ่งที่ใช้สำหรับการสำรองข้อมูล
วิธีที่ดีที่สุดในการเปิดไฟล์ CAB บน Ubuntu คืออะไร
คำตอบ:
ติดตั้งแพ็คเกจ cabextract: sudo apt-get install cabextract
จากบรรทัดคำสั่งคุณสามารถทำได้ cabextract file.cab
คุณยังสามารถกำหนดค่า Archive Manager GUI เพื่อเปิดไฟล์ cab เมื่อติดตั้ง cabextract
ดับเบิ้ลคลิกที่ไฟล์ cab คุณจะได้รับแจ้งว่าไม่สามารถแสดงได้ แต่ไม่จริง Select Application
กด
เลือกArchive Manager
จากกล่องโต้ตอบ "เปิดด้วย" และทำเครื่องหมายในช่อง "จดจำแอปพลิเคชันนี้"
ตอนนี้คุณสามารถจัดการไฟล์ cab เช่นไฟล์ zip หรือ rar คุณสามารถใช้ตัวเลือก "แยกที่นี่" คลิกขวาหรือดับเบิลคลิกเพื่อเปิดในตัวจัดการเก็บถาวร
ฉันต้องติดตั้งและใช้ "unshield" เพื่อแยกเนื้อหาของไฟล์ cab บางไฟล์ซึ่งเห็นได้ชัดว่า "ป้องกัน" ...
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
...
คุณต้องการ cabextract ฉันคิดว่า:
cabextract -l file.cab
เพื่อแสดงรายการเนื้อหา