學習如何在 Ubuntu 和其餘 Linux 發行版中安裝和使用 7zip |
7zip介紹linux
7Zip(更適當的寫法是 7-Zip)是一種在 Windows 用戶中普遍流行的歸檔格式。一個 7Zip 歸檔文件一般以 .7z 擴展結尾。它大部分是開源的,除了包含一些少許解壓 rar 文件的代碼。算法
默認大多數 Linux 發行版不支持 7Zip。若是你試圖提取它,你會看見這個錯誤:
不要擔憂,你能夠輕鬆的在 Ubuntu 和其餘 Linux 發行版中安裝 7zip。學習
一個問題是你會注意到若是你試圖用 apt-get install 命令,你會發現沒有以 7zip 開頭的候選安裝。由於在 Linux 中 7Zip 包的名字是 p7zip。以字母 「p」 開頭而不是預期的數字 「7」。命令行
讓咱們看一下如何在 Ubuntu 和其餘 Linux 發行版中安裝 7zip。blog
在 Ubuntu Linux 中安裝 7Zipip
你須要作的第一件事是安裝 p7zip 包。你會在 Ubuntu 中發現 3 個包:p7zip、p7zip-full 和 pzip-rar。get
pzip 和 p7zip-full 的不一樣是 pzip 是一個輕量級的版本,僅僅對 .7z 文件提供支持,而 p7zip-full 提供了更多的 7z 壓縮算法(例如音頻文件)。it
p7zip-rar 包在 7z 中提供了對 RAR 文件 的支持table
在大多數狀況下安裝 p7zip-full 就足夠了,可是你可能想安裝 p7zip-rar 來支持 rar 文件的解壓。音頻
p7zip 包在 Ubuntu 的 universe 倉庫 所以保證你可使用如下命令:
sudo add-apt-repository universe sudo 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。
做爲替換,你也能夠在命令行中使用。這裏是你能夠用來壓縮的命令:
7z a 輸出的文件名 要壓縮的文件
默認,歸檔文件有 .7z 擴展。你能夠經過在指定輸出文件擴展名爲 .zip 以壓縮爲 zip 格式。