From Mageia wiki
Jump to: navigation, search


rpmbuild komut dizimi tablosu
rpmbuild -b<aşama> seçenekler dosya1.spec … dosyaN.spec
Anahtar Aşama Açıklama Sayfası
p %prep aşamasını işle rpmbuild -bp%prep aşamasını işler
c %prep ve %build aşamasını işle rpmbuild -bc%prep ve %build aşamalarını işler
i %prep, %build ve %install aşamasını işle rpmbuild -bi%prep, %build ve %install aşamalarını işler
b %prep, %build, %install aşamasını işle ve ikili paketi oluştur. ­rpmbuild -bb%prep, %build ve %install aşamalarını işler ve rpm paketini oluşturur. Kaynak rpm paketi oluşturulmaz.
a %prep, %build, %install aşamasını işle; ikili paketi ve kaynak paketi oluştur. rpmbuild -ba%prep, %build ve %install aşamalarını işler ve kaynak paketi ile rpm paketini oluşturur.
rpmbuild seçenekleri
Derlemeye Özgü Seçenekler Açıklama
--short-circuit Paketlemeye belirli bir aşamadan başla. (Sadece -bc, -bi anahtarları ile kullanılabilir.)
--test Derleme betiklerini, gözden geçirmek için oluştur ve kaydet
--clean Derleme işlemi başarıyla tamamlandıktan sonra derleme dizinini sil
--sign Paketleri dijital imza ile imzala
--buildroot <dizin> %install adımı ile dosyaların kurulum taklidi yapılacağı dizin olarak <dizin> kullan
--buildarch <mimari> Paketleri <mimari> işlemci mimarisine uygun biçimde oluştur
--buildos <sistem> Paketleri <sistem> işletim sistemine göre oluştur. (Bazı BSD çekirdekli işletim sistemleri de rpm paket yöneticisini kullanmaktadırlar.)
--timecheck <saniye> Dosyaları denetle ve <saniye> den eski ise bir uyarı göster
Genel Seçenekler Açıklama
--vv Hata ayıklama bilgisini göster
--quite İşlemleri yaparken olabildiğince az komut çıktısı göster
--rcfile <dosya> Öntanımlı olandan farklı bir yapılandırma dosyası kullan.

Kaynak

Hazırlayan: Atilla Öntaş