CheckInstallのインストール
概要:任意のソフトウエアをパッケージ管理コマンドRPMによりインストールパッケージを一元管理できるように、任意のソフトウエアのソース・アーカイブから,RPM形式やdeb形式,tgz形式のパッケージが作成できるcheckinstallを導入する。 パッケージ化するための詳しい知識がなくても,ソースからパッケージを手軽に生成できる。 1. CheckInstallのインストール # cd /tmp/work # wget http://asic-linux.com.mx/~izto/checkinstall/files/source/checkinstall-1.6.2.tar.gz # tar zxvf checkinstall-1.6.2.tar.gz # cd checkinstall-1.6.2 # make (省略) # make install (省略) 2. checkinstall自身のrpmパッケージを作成する。 # /usr/local/sbin/checkinstall checkinstall 1.6.2, Copyright 2009 Felipe Eduardo このソフトウェアはGNU GPLの下でリリースしています。 The checkinstallrc file was not found at: /usr/local/sbin/../checkinstallrc The package documentation directory ./doc-pak does Should I create a default set of package docs? [y]: y ← デフォルトの内容を使うものとする。 パッケージのドキュメンテーションを準備..OK 使用するパッケージ方式を選んでください。 Slackwareなら[S], RPMなら[R], Debianなら[D]を入力r ←「r」を入力して[Enter]を押す。 ************************************** **** RPM package creation selected *** ************************************** このパッケージは以下の内容で構成されます: 1 - Summary: [ CheckInstall installations tracker 2 - Name: [ checkinstall ] 3 - Version: [ 1.6.2 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ Applications/System ] 7 - Architecture: [ i386 ] 8 - Source location: [ checkinstall-1.6.2 ] 9 - Alternate source location: [ ] 10 - Requires: [ ] 11 - Provides: [ checkinstall ] 変更するものの番号を入力してください。Enterで続行します: ←[Enter]を押す。 Installing with make install... (省略) ********************************************************************** Done. The new package has been saved to /usr/src/redhat/RPMS/i386/checkinstall-1.6.2-1.i386.rpm You can install it in your system anytime using: rpm -i checkinstall-1.6.2-1.i386.rpm ********************************************************************** 3. checkinstall自身をインストールする。 # cd /usr/src/redhat/RPMS/i386/ ← パッケージの作成フォルダー。
# rpm -ihv checkinstall-1.6.2-1.i386.rpm
準備中... ########################################### [100%]
1:checkinstall ########################################### [100%]
# rpm -q checkinstall ←「checkinstall」のインストールを確認する。
checkinstall-1.6.2-1
Last-modified: 2014-03-11 (火) 01:59:57 (3661d)
|