rpmってのは、作業命令を記述したhoge.specっていうファイルを同梱した書庫ファイルみたいな物で、tarballに拡張子が.specっていうファイルが中に入っていれば、簡単にrpmを作れる。今回はそのまま使えるrpmをtarballから作る方法。
主要コマンド : rpmbuild
対象ファイル : ~/hoge-1.2.3.tar.gz
% su
% cd ~
% rpmbuild -tb hoge-1.2.3.tar.gz
多分suしないとエラーが出ると思う。SUSEだと大丈夫だったはず
うまくいくと /usr/src/ 以下のどっかにできてるはず
specファイルが無い時は諦めるかmakeするかspecファイルを作って
-tb を -bb にして同じディレクトリにspecファイルを置いてそれをtar.gzの代わりに指定。
主要コマンド : rpmbuild
対象ファイル : ~/hoge-1.2.3.tar.gz
% su
% cd ~
% rpmbuild -tb hoge-1.2.3.tar.gz
多分suしないとエラーが出ると思う。SUSEだと大丈夫だったはず
うまくいくと /usr/src/ 以下のどっかにできてるはず
specファイルが無い時は諦めるかmakeするかspecファイルを作って
-tb を -bb にして同じディレクトリにspecファイルを置いてそれをtar.gzの代わりに指定。
※コメント投稿者のブログIDはブログ作成者のみに通知されます