RARの展開には unrarを使う。 FreeBSDなら ports: archivers/unrar から入れる。
展開の手順は
- 全分割ファイルを同じディレクトリに置く
- 各ファイルを命名規則に沿ったファイル名にする
% unrar x base_name.rarを実行
まず、全分割ファイルを同じディレクトリに置く。 RARでは分割単位のことをvolumeと呼んでいる。 RARの分割ファイルを結合展開するには全てのvolumeが揃っていなくてはならない。 それらをすべて揃えて同じディレクトリに置く。
次に命名規則に沿ったファイル名にする。
すでにそのようになっていれば次の手順に移る。
命名規則は結構重要で、これを守らないとファイル群に欠落等の問題が無くてもunrarは展開を実行出来ない。
命名規則はアーカイブの基底ファイル名 (base name)を fooとすると先頭のvolumeから順に
foo.rar, foo.r00, foo.r01, foo.r02, ...
もしくは
foo.part1.rar, foo.part2.rar, foo.part3.rar, foo.part4.rar, ...
となる。
任意のRAR断片ファイル boo.bar が何volume目なのかは
% unrar l boo.bar か % unrar v boo.barで調べることができる。表示されるvolume番号は "1" が先頭となる。
最後にunrarで結合展開を行う。
細かいオプションの説明は unrar を引数なしで実行すると表示される。
結合展開時にunrarに与えるファイル名は先頭のvolumeのものである。
foo.rarがvolume 1 ならば % unrar x foo.rarとする。
特に表示を抑制するようなオプションスイッチを指定しなければ、各volumeが順に展開されていく様子が確認できるはずである。
先頭のvolumeのものしか表示されないといった場合には命名規則に則っていない可能性がある。
もう一度よく確認してほしい。
参考
手に入れたRARファイルが分割されていて、どうしたものかと悩んでいたところ、このBLOGにたどり着きました。
無事解凍できました、ありがとうございました!
2008.06.21 13:59 URL | elmog #- [ 編集 ]
参考になったようでなによりですー
2008.06.21 19:28 URL | ycums@管理人 #QipEwJyU [ 編集 ]
トラックバックURL↓
http://youcharmanums.blog2.fc2.com/tb.php/675-c2176c40





