raspberry piでrarを解凍する(unrar)

raspberry pi上でもrarを解凍することが出来ます。

もしかしたら今はapt-getに用意されているかも・・・

というわけで

sudo apt-get install unrar

を試してみてください。

unrarバイナリを直接ダウンロード

バイナリを直接ダウンロードすることが出来るみたいです。
RARLAB
http://www.rarlab.com/rar_add.htm

この中のうちの、ARM、というのを選びます。

UnRAR for ARM Linux Command line freeware ARMEL v4 Linux UnRAR.
UnRAR for ARM Linux Command line freeware ARM Linux UnRAR.

このように2つあります。
私の環境raspbianではV4のほうは実行ができませんでした。

なのでこちらをダウンロードしました。
UnRAR for ARM Linux Command line freeware ARM Linux UnRAR.
http://www.rarlab.com/rar/unrar-5.3.7-arm.gz

インストール

解凍

$ gunzip unrar-5.3.7-arm.gz

実行権をつける

$ chmod 755 unrar-5.3.7-arm

インストール
unrar-5.3.7-arm はバージョン名を含んだファイル名なので、
/usr/local/binに入れてからシンボリックリンクを貼って使いやすくしました。

$ sudo mv unrar-5.3.7-arm /usr/local/bin/.
$ cd /usr/local/bin/
$ sudo ln -s unrar-5.3.7-arm unrar

使い方

使い方は e でファイル名を指定します。

$ unrar e abc.rar

分割されている場合は一つを指定すればよいようです。

# abc_1.rar abc_2.rar と分かれている場合
$ unrar e abc_1.rar

パスワードが書かている場合はダイアログが出ます。

$ unrar e abc_1.rar

UNRAR 5.30 beta 6 freeware      Copyright (c) 1993-2015 Alexander Roshal

Enter password (will not be echoed) for abc_1.rar:

予めパスワードを指定することも出来ます。

$ unrar e abc.rar p password

圧縮は?

Linuxでrarに圧縮する方法は無いようです。
見つけられないだけかもしれないけど・・・。