wiki:FAQ_T27_F32

Version 2 (modified by yasumichi, 11 years ago) (diff)

--

『RPMパッケージの作成』を読みましたが、よく分かりません。個人的に使うアプリケーションを簡単にRPMパッケージにする方法はありませんか

将来のメンテナンスを考えると個人的に使うアプリケーション等であってもRPMの管理下に置いた方が便利でしょう。

rpm で配布されていないもの、spec ファイルの無いものでも、インストール用のシェルスクリプトや Makefile が用意されているものなら、 CheckInstall を利用すると rpm としてインストールできます。ソースアーカイブにインストール用の Makefile や シェルスクリプトがあっても、アンインストール用のものは用意されていないことも多いですが、CheckInstall を利用すると、アンインストールが簡単にできるようになります。

CheckInstall は、VinePlus に用意されていますので以下のコマンドを実行してください。

$ sudo apt-get install checkinstall

使い方は、

$ sudo make install

とする代わりに

$ sudo checkinstall

を実行する場合や

$ sudo sh install.sh

の代わりに

$ sudo checkinstall sh install.sh

を実行する場合などがあります。詳細については、CheckInstall に付属のドキュメントを参照してください。