天天看點

linux 7z解壓_在Linux發行版上使用7zip的方法

7zip介紹

7Zip(更适當的寫法是 7-Zip)是一種在 Windows 使用者中廣泛流行的歸檔格式。一個 7Zip 歸檔檔案通常以 .7z 擴充結尾。它大部分是開源的,除了包含一些少量解壓 rar 檔案的代碼。

預設大多數 Linux 發行版不支援 7Zip。如果你試圖提取它,你會看見這個錯誤:

linux 7z解壓_在Linux發行版上使用7zip的方法

不要擔心,你可以輕松的在 Ubuntu 和其他 Linux 發行版中安裝 7zip。

一個問題是你會注意到如果你試圖用 apt-get install 指令,你會發現沒有以 7zip 開頭的候選安裝。因為在 Linux 中 7Zip 包的名字是 p7zip。以字母 “p” 開頭而不是預期的數字 “7”。

讓我們看一下如何在 Ubuntu 和其他 Linux 發行版中安裝 7zip。

在 Ubuntu Linux 中安裝 7Zip

你需要做的第一件事是安裝 p7zip 包。你會在 Ubuntu 中發現 3 個包:p7zip、p7zip-full 和 pzip-rar。

pzip 和 p7zip-full 的不同是 pzip 是一個輕量級的版本,僅僅對 .7z 檔案提供支援,而 p7zip-full 提供了更多的 7z 壓縮算法(例如音頻檔案)。

p7zip-rar 包在 7z 中提供了對 RAR 檔案 的支援

在大多數情況下安裝 p7zip-full 就足夠了,但是你可能想安裝 p7zip-rar 來支援 rar 檔案的解壓。

p7zip 包在 Ubuntu 的 universe 倉庫 是以保證你可以使用以下指令:

sudo add-apt-repository universesudo apt update
           

在 Ubuntu 和基于 Debian 的發行版中使用以下指令。

sudo apt install p7zip-full p7zip-rar
           

這很好。現在在你的系統就有了 7zip 歸檔的支援。

在 Linux 中提取 7Zip 歸檔檔案

安裝了 7Zip 後,在 Linux 中,你可以在圖形使用者界面或者 指令行中提取 7zip 檔案。

在圖形使用者界面,你可以像提取其他壓縮檔案一樣提取 .7z 檔案。右擊檔案來提取它。

在終端中,你可以使用下列指令提取 .7z 歸檔檔案:

7z e file.7z
           

在 Linux 中壓縮檔案為 7zip 歸檔格式

你可以在圖形界面壓縮檔案為 7zip 歸檔格式。簡單的在檔案或目錄上右擊,選擇“壓縮”。你應該看到幾種類型的檔案格式選項。選擇 .7z。

linux 7z解壓_在Linux發行版上使用7zip的方法

作為替換,你也可以在指令行中使用。這裡是你可以用來壓縮的指令:

7z a 輸出的檔案名 要壓縮的檔案
           

預設,歸檔檔案有 .7z 擴充。你可以通過在指定輸出檔案擴充名為 .zip 以壓縮為 zip 格式。