PHPでpChartライブラリを利用するためダウンロードしました。
ダウンロードしたファイルの拡張子はrarでした。
今回、rarアーカイブを解凍(展開)する方法を記します。
rpmforgeにunrarがあるので、rpmforgeリポジトリを既に登録して有効にしている場合は、以下のコマンドでインストールすることができます。
yum install unrar
rpmforgeのリポジトリをインストールする方法は以下の通りです。
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm以下、上記コマンドを実行した時の出力です。
# rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm warning: rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6 Preparing... ########################################### [100%] 1:rpmforge-release ########################################### [100%]
/etc/yum.repos.d/rpmforge.repo8行目のenable = 1 を enable = 0 にして上書き保存しました。
1: ### Name: RPMforge RPM Repository for RHEL 5 - dag 2: ### URL: http://rpmforge.net/ 3: [rpmforge] 4: name = RHEL $releasever - RPMforge.net - dag 5: baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge 6: mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge 7: #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge 8: enabled = 0 9: protect = 0 10: gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag 11: gpgcheck = 1今回、enableになっていたセクションが[rpmforge]のみでしたが、他のセクションがenable = 1になっているようであれば、eneble = 0にしたほうが良いでしょう。
以下のように--enablerepo=rpmforgeとすると、一時的にrpmforgeリポジトリが有効になります。
yum --enablerepo=rpmforge install unrar
コマンドを実行した時の出力です。
# yum --enablerepo=rpmforge install unrar rpmforge | 1.1 kB 00:00 rpmforge/primary | 4.0 MB 00:10 rpmforge 11156/11156 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package unrar.x86_64 0:4.1.4-1.el5.rf set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: unrar x86_64 4.1.4-1.el5.rf rpmforge 115 k Transaction Summary ================================================================================ Install 1 Package(s) Upgrade 0 Package(s) Total download size: 115 k Is this ok [y/N]: y Downloading Packages: unrar-4.1.4-1.el5.rf.x86_64.rpm | 115 kB 00:01 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : unrar 1/1 Installed: unrar.x86_64 0:4.1.4-1.el5.rf Complete!
以下のURLから直接unrarのrpmパッケージをダウンロードしてインストールする方法もありますね。
http://pkgs.repoforge.org/unrar/
以下のようにすればrarファイルを解凍(展開)することができます。
unrar x rarファイル名
unrar e rarファイル名解凍せずに内容を確認したい場合は以下のようにします。
unrar t rarファイル名
rpmforgeからではなく、RARLABから入手する方法もあります。
# gunzip unrar-linux-x64.gz # chmod +x unrar-linux-x64 # cp unrar-linux-x64 /usr/local/bin/