Thursday, March 13, 2003 19:43:13

Build RPM menggunakan User Biasa

Article and tutorial that related to Linux Operating System  
Bagi yang sudah terbiasa dengan RPM, tentu bertanya-tanya mengenai cara membikin RPM. Sebenarnya mudah untuk membikinnya, yang perlu anda lakukan adalah mendownload src.rpm dari website-website penyedia fasilitas untuk mendownload seperti: www.freshrpms.net atau www.rpmfind.net
Disini penulis tidak membahas detail caranya membuat RPM,itu akan dibahas pada artikel lain. Dengan diasumsikan anda telah terbiasa membikin RPM dengan menggunakan SUPER USER. Jadi tulisan ini untuk mengatasi permasalahan jika diinginkan penggunaan user biasa untuk membuild RPM.

siapkan 2 file di home direktori dari user :
- .rpmmacros
- .rpmmrc
Contoh isi file tersebut :
.rpmmacros

%_topdir /home/rimba
%distribution Rimbalinux
%disturl 
%packager tim rimbalinux 
%vendor P.T Rimba Piranti Lunak
%_vendor rimba

Penjelasan

%_topdir: merupakan home direktori dari user yang bersangkutan
%distribution adalah Distro yang anda gunakan
%disturl Website dari Distro tersebut
%packager Nama Pemaket(Nama Anda)
%vendor Perusahaan/Organisasi tempat anda bernaung
%_vendor Initial dari Perusahaan/Organisasi

.rpmrc

buildarchtranslate: i386: i386
buildarchtranslate: i486: i386
buildarchtranslate: i586: i386
buildarchtranslate: i686: i386

File diatas menggambarkan paket rpm diinginakn untuk dapat diinstall pada mesin dengan arsitektur i386, jadi apapun kelas arsitektur mesin build anda akan ditranslasikan ke i386, tujuannya untuk membuat paket rpm yang dihasilkan bisa diinstalasi pada mesin yang menggunakan kelas mulai i386.

Setelah kedua file terdapat dalam HOME direktori dari user tersebut maka kemudian harus membuat direktori:
mkdir -p ~/{BUILD,RPMS/{i386,noarch},SPECS,SRPMS,SOURCES}

Sekarang anda bisa mulai membuat file rpm dengan account user saja.


Permalink logo del.icio.usadd to del.icio.us | view as pdfview as pdf