====== Extract tar.gz, tar.bz2, zip, and other Compressed Files ====== If the file is owned by root, you may need to use sudo. ==== tgz, tar.gz, tbz, tar.bz2, and tar.xz ==== To extract a tgz, tar.gz, tbz, tar.bz2, or tar.xz file, open the terminal and type cd directory tar -xvf filename ==== .bz2 ==== bunzip2 filename.bz2 ==== .gz ==== gunzip filename.gz Note: Files such as tinycore.gz and microcore.gz are different. See below. ==== .rar ==== unrar x filename.rar ==== .xz ==== unlzma filename.xz ==== .Z ==== uncompress filename.Z ==== .zip ==== unzip filename.zip ==== .7z ==== 7z x filename.7z ==== Equivalent File Types ==== .tgz is equivalent to .tar.gz .tbz and .tb2 are equivalent to .tar.bz2 .taz is equivalent to .tar.Z .tlz is equivalent to .tar.lz .txz is equivalent to .tar.xz ==== tinycore.gz and microcore.gz ==== To extract files such as tinycore.gz and microcore.gz, use cd directory zcat tinycore.gz | sudo cpio -i -H newc -d For more information, see [[Remastering]]. ==== .deb ==== To extract a .deb file, use cd directory ar vx filename.deb tar -xzvf data.tar.gz Another option is to use cd directory ar p filename.deb data.tar.gz | tar xz ==== .rpm ==== To extract an .rpm file, use cd directory rpm2cpio filename.rpm | cpio -vid