From Mageia wiki
| 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ş