Bagaimana saya bisa mengompres file * .7z?


282

Bagaimana saya bisa mengompres file * .7z di Ubuntu dan mempertahankan struktur direktori?

Jawaban:


378

Pertama instal p7zip-fullpaket:

sudo apt-get install p7zip-full

Dengan ini, Nautilus harus memiliki opsi untuk membuka kompresi File 7-Zip.

Saya juga merekomendasikan p7zip-rarjadi itu juga termasuk dukungan untuk file RAR.

Ini dengan asumsi Anda ingin melakukannya melalui GUI dengan Nautilus. Jika tidak, setelah mengunduh paket di atas lakukan hal berikut:

7z x PACKAGE.7z 

yang seharusnya mengekstrak paket dengan path lengkap.


Saya mencoba menginstal 7zip-full menggunakan apt. Saya mendapatkan pesan ini: "Paket p7zip-full tidak tersedia, tetapi disebut oleh paket lain. Ini mungkin berarti bahwa paket tersebut hilang, telah usang, atau hanya tersedia dari sumber lain."
posfan12

Perhatikan bahwa jika file yang dikompresi SANGAT besar, itu akan dipecah menjadi file file komponen terpisah.7z.001, file.7z.002, dll. Namun, hanya file pertama, file.7z.001, yang akan ditampilkan sebagai ikon dekompres pada desktop Nautilus. Yang lain muncul sebagai ikon file data. Klik dua kali file .7z.001 ini untuk mendekompresi SEMUA komponen dalam paket. Juga, tampaknya semua file komponen .00x yang dibuat selama kompresi harus ada, atau mungkin, dekompresi .001 akan gagal.
DragonLord

77

Ada juga dtrx- yang sangat berguna untuk tidak mengarsipkan apapun.

itu adalah singkatan dari " D o T he R ight e X traction" - dan akan mengompres apa pun tanpa ribut-ribut.

secara sederhana:

sudo apt-get install dtrx
dtrx archive.tar.XX

Manpage: http://manpages.ubuntu.com/manpages/trusty/en/man1/dtrx.1.html


6
it currently supports [...] InstallShield files.sangat menarik.
LiveWireBT

2
Anda menyelamatkan saya, untuk beberapa alasan p7zip tidak bisa menangani file saya tetapi dtrx bekerja seperti pesona.
adamconkey


17

Jalankan perintah berikut di terminal:

sudo apt-get install p7zip-full p7zip-rar

Atau cari melalui pusat perangkat lunak ubuntu sebagai 7zip dan unrar dan instal paket.


11

Untuk ubuntu 17.04, tidak perlu paket lengkap, p7zipcukup:

sudo apt install p7zip

Kemudian, buka kompresi menggunakan -dperintah:

p7zip -d something.7z

p7zip -d - tetap sesuatu.7z atau itu akan menghancurkan file input Anda !!!!
Dave Kimble

Ini tidak mengekstrak semua file, karena fitur yang hilang. dalam kasus saya perlindungan kata sandi. Jadi ini mungkin menyesatkan.
scone
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.