ホーム > LinuxTips > 一般ユーザ権限での rpmbuild

一般ユーザ権限での rpmbuild

一般ユーザ権限での rpmbuild
rpmbuild は、root で実行すると “/usr/src/redhat/…..” 等にファイルが保存されます。
ディレクトリに対して一般ユーザーは書き込み権限を持っていないので、rpmbuild が
実行できません。

一般ユーザー専用のディレクトリを作成する。例:”$HOME/src/rpms”←の下に
BUILD, RPMS, SOURCES, SPECS, SRPMS というディレクトリを作成する。
rpmbuild に対する設定は、.rpmmacros に記入します。

ビルドしたRPM ファイルは $HONE/src/rpms/…以下に保存されます。



1.一般ユーザーでログインします。
2..rpmmacrosを作成する。
[centos@user ~]$vi .rpmmacros
%_topdir        /home/user/src/rpms
%_specdir       %{_topdir}/SPECS
%_sourcedir     %{_topdir}/SOURCES
%_builddir      %{_topdir}/BUILD
%_srcrpmdir     %{_topdir}/SRPMS
%_rpmdir        %{_topdir}/RPMS

3.ディレクトリを作成
src, rpms,  BUILD, RPMS, SOURCES, SPECS, SRPMS
[centos@user ~]$
mkdir -p $HOME/src/rpms/{BUILD,RPMS,SOURCES,SPECS,SRPMS}

【改訂新版】 Linuxコマンド ポケットリファレンス (Pocket Reference)

著者/訳者:沓名 亮典 平山 智恵

出版社:技術評論社( 2009-04-08 )

定価:¥ 2,394

Amazon価格:¥ 2,394

単行本(ソフトカバー) ( 576 ページ )

ISBN-10 : 4774138169

ISBN-13 : 9784774138169


関連する記事:

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://kencom.biz/archives/2009/0420000958.php/trackback
トラックバックの送信元リスト
一般ユーザ権限での rpmbuild - KENCOM.BIZ より

ホーム > LinuxTips > 一般ユーザ権限での rpmbuild

サイト内検索
VPS
domain
Linux
買い物
RSS KENCOM.BIZ
メタ情報

ページの上部に戻る