7z(セブンゼット)とは、コンピュータで使用するデータ圧縮形式およびファイルフォーマットである。 7z形式ではZIP形式に比べ高圧縮のファイルが作成できるほか、様々な圧縮アルゴリズムを組み合わせて使うことができる。 また、Unicodeで全てのデータを格納しているため文字体系の違う名前のファイルを混在させることができる。

7z - Wikipedia

環境: Debian GNU/Linux wheezy 7.6


$ uname -mrsv
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64
 
$ cat /etc/debian_version
7.6

p7zip パッケージをインストールする。


# aptitude search 7z
v   libmlpcap-ocaml-7zxa8           -
v   libmlpcap-ocaml-dev-7zxa8       -
p   p7zip                           - 高圧縮率を誇る 7z ファイルアーカイバ
p   p7zip-full                      - 高圧縮率を誇る 7z および 7za ファイルアー
p   p7zip-rar                       - non-free rar module for p7zip
 
# aptitude install p7zip
以下の新規パッケージがインストールされます:
  p7zip
更新: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
386 k バイトのアーカイブを取得する必要があります。展開後に 1,010 k バイトのディ スク領域が新たに消費されます。
取得: 1 http://cdn.debian.net/debian/ wheezy/main p7zip amd64 9.20.1~dfsg.1-4 [386 kB]
Fetched 386 kB in 0秒 (1,112 kB/s)
以前に未選択のパッケージ p7zip を選択しています。
(データベースを読み込んでいます ... 現在 85614 個のファイルとディレクトリがイン ストールされています。)
(.../p7zip_9.20.1~dfsg.1-4_amd64.deb から) p7zip を展開しています...
man-db のトリガを処理しています ...
p7zip (9.20.1~dfsg.1-4) を設定しています ...
 
# 7zr -version
 
7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ja_JP.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
 
 
Error:
Incorrect command line

7z 圧縮ファイルを解凍するには 7zr コマンドに x オプションを指定。


$ 7zr x foobar.7z
p7zip は高い圧縮率を誇るファイルアーカイバ 7-Zip の Unix コマンドラインへの 移植です。

p7zip は次の二種類のプログラムを提供します:

- /usr/bin/7zr
7-zip ツールのスタンドアロンの最小限の機能を提供するバージョンであり、
7z アーカイブのみを取り扱えます。7z 圧縮は ZIP 圧縮に比べ 30-50% 圧縮率が
向上しています。
- /usr/bin/p7zip
7zr への gzip ライクなラッパー。

p7zip は (File Roller や Nautilus のような) 一般的な圧縮インターフェースの バックエンドとしても使われます。

p7zip-full はより多くの圧縮フォーマットをサポートする 7z および 7za を提供 します。

Debian -- wheezy の p7zip パッケージに関する詳細

tags: debian 7z

Posted by NI-Lab. (@nilab)