Linux / Unix Komutu: rpm
ADI
rpm - RPM Paket Yöneticisi
ÖZET
SORGULAMA VE DOKUMA PAKETLERİ:
rpm --sorgu Seçenek belirleyin Sorgu-seçenekleri
rpm -V Seçenek belirleyin -Seçenekleri doğrulamak rpm --ithalat PUBKEY … rpm -K --imzasız --nodigest PACKAGE_FILE … rpm -ben -Aksamları kurmasının PACKAGE_FILE … rpm --Yükselt rpm -F -Aksamları kurmasının PACKAGE_FILE … rpm -e --allmatches --nodeps seçeneğini --noscripts --notriggers --repackage --Ölçek PAKET İSMİ … rpm --initdb rpm --addsign PACKAGE_FILE … rpm --showrc rpm --setugids PAKET İSMİ -a, - tüm -f, - dosya DOSYA -g - grubu GRUP {-p, - paket PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --querybynumber HDRNUM --triggeredby PAKET İSMİ --whatprovides KABİLİYET --whatrequires KABİLİYET --changelog -c, - configfiles , -D - docfiles --dump --filesbypkg -i, - bilgi --son -l, - Liste --provides --qf, - queryformat QUERYFMT -R, - gerektirir --senaryo -s, - Devlet --triggers, - triggerscripts --nodeps seçeneğini --dosya yok --noscripts --nodigest --imzasız --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev --yardımcı --Tüm dosyalar --badreloc --excludepath OLDPATH --excludedocs --Kuvvet -h, - karma --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps seçeneğini --nodigest --imzasız --nosuggest --sipariş yok --noscripts --notriggers --oldpackage --yüzde --önek NEWPATH --relocate OLDPATH = NEWPATH --repackage --replacefiles --replacepkgs --Ölçek AÇIKLAMA rpm güçlüPaketleme yöneticisibireysel yazılım paketlerini oluşturmak, kurmak, sorgulamak, doğrulamak, güncellemek ve silmek için kullanılabilir. birpaket arşiv dosyalarını yüklemek ve silmek için kullanılan bir dosya ve meta veri arşivinden oluşur. Meta veriler yardımcı betikleri, dosya özniteliklerini ve paket hakkında açıklayıcı bilgileri içerir.Paketler İki çeşidi vardır: Yüklenecek yazılımı kapsüllemek için kullanılan ikili paketler ve ikili paketler üretmek için gereken kaynak kodu ve tarifi içeren kaynak paketler. Aşağıdaki temel modlardan biri seçilmelidir:Sorgu, DOĞRULAYIN, İmza Kontrolü,Yükseltme / Yükleme / tazelemek, Kaldırma, Veritabanını başlat, Veritabanını Yeniden Oluştur, Çekilmek, İmza ekle, Sahipleri / Grupları Ayarlayın, Sorguları Göster, veYapılandırmayı Göster. Bu seçenekler tüm farklı modlarda kullanılabilir. -?, --yardım et Daha uzun bir kullanım mesajı sonra normal yazdırın. version Sürüm numarasını içeren tek bir satır yazdırrpm Kullanılan. --sessiz Mümkün olduğunca az yazdırın - normalde sadece hata mesajları görüntülenir. -v Ayrıntılı bilgi yazdır - normalde rutin ilerleme mesajları görüntülenir. vv Çok çirkin hata ayıklama bilgisi yazdırın. --rcfile FILELIST Kolondaki her dosya ayrılmış FILELIST sırayla okunurrpm yapılandırma bilgisi için. Listedeki sadece ilk dosya mevcut olmalı ve tildeler değerine genişletilecektir.$ ANA. Varsayılan FILELIST olduğu / Usr / lib / devir / rpmrc : / Usr / lib / rpm / redhat / rpmrc : ~ / .Rpmrc . --boru CMD Çıkışları borurpm komuta CMD . --dbpath REHBERİ Veritabanını kullanın REHBERİ varsayılan yoldan sıçan / Var / lib / rpm --kök REHBERİ Kökündeki dosya sistemi ağacını kullan REHBERİ tüm işlemler için. Bunun içindeki veritabanı anlamına gelir. REHBERİ bağımlılık kontrolleri ve herhangi bir senaryo (lar) için kullanılacaktır (ör.% sonrası yüklüyse veya% hazırlık eğer bina, bir paket) chroot (2) 'den sonra çalıştırılacak REHBERİ . Bir rpm kurulum komutunun genel şekli rpm --install Bu yeni bir paket kurar. Bir rpm yükseltme komutunun genel şekli rpm --Yükselt Bu, şu anda yüklü olan paketi daha yeni bir sürüme yükseltir veya yükler. Yeni paket yüklendikten sonra paketin diğer tüm sürümleri kaldırıldığı sürece, bu yükleme ile aynıdır. rpm -F -Aksamları kurmasının PACKAGE_FILE … Bu, paketleri yeni sürüme geçirecek ancak daha eski bir sürüm mevcutsa. PACKAGE_FILE bir olarak belirtilebilirftp veyahttp URL, bu durumda paket yüklenmeden önce indirilecek. GörmekFTP/HTTP SEÇENEKLER hakkında bilgi içinrpmiçftp vehttp müşteri desteği. --yardımcı Gerektiğinde işlem kümesine önerilen paketleri ekleyin. --Tüm dosyalar Varsa bulunsunlarsa, paketteki tüm eksik dosyaları yükler veya yükseltir. --badreloc İle kullanılan--relocatesadece tüm dosya yollarında değil, OLDPATH ikili paket yeniden yerleştirme ipuçlarına dahil edilmiştir. --excludepath OLDPATH Adı ile başlayan dosyaları yüklemeyin OLDPATH . --excludedocs Belge olarak işaretlenmiş dosyaları (ki bunlara man sayfalarını ve texinfo belgelerini içerir) kurmayın. --Kuvvet Kullanarak aynı--replacepkgs, --replacefiles, ve--oldpackage. -h, --hash Paket arşivi paketin açılması sırasında 50 karma işareti yazdırın. La kullan-v | --verbose daha güzel bir ekran için. --ignoresize Bu paketi yüklemeden önce yeterli dosya alanı için mount dosya sistemlerini kontrol etme. --ignorearch İkili paket ve ana makinenin mimarileri eşleşmiyor olsa bile yüklemeye veya yükseltmeye izin verin. --ignoreos İkili paket ve ana bilgisayarın işletim sistemleri eşleşmiyor olsa bile yüklemeye veya yükseltmeye izin ver. --includedocs Belge dosyalarını yükleyin. Bu varsayılan davranıştır. --justdb Dosya sistemini değil sadece veritabanını güncelleyin. --nodigest Okurken paketi veya başlık özetlerini doğrulamayın. --imzasız Okurken paketi veya başlık imzalarını doğrulamayın. --nodeps seçeneğini Bir paketi yüklemeden veya yükseltmeden önce bir bağımlılık denetimi yapmayın. --nosuggest Eksik bir bağımlılık sağlayan paket (ler) önermeyin. --sipariş yok Bir yükleme için paketleri yeniden sıralamayın. Paketlerin listesi normal olarak bağımlılıkları gidermek için yeniden sıralanır. --noscripts --nopre --nopost --nopreun --nopostun Aynı adın senaryo dosyasını yürütme.--noscripts seçenek eşdeğerdir --nopre --nopost --nopreun --nopostun ve karşılık gelen yürütmeyi kapatır% ön, % sonrası, % preun, ve% postunkomut dosyası (ler). --notriggers --notriggerin --notriggerun --notriggerpostun Adlandırılmış türde herhangi bir tetikleyici komut dosyası yürütme.--notriggers seçenek eşdeğerdir --notriggerin --notriggerun --notriggerpostun ve karşılık gelen yürütmeyi kapatır% triggerin, % triggerun, ve% triggerpostun komut dosyası (ler). --oldpackage Yeni bir paketin daha eski bir paketle değiştirilmesine izin ver. --yüzde Paket arşivinden dosyalar paketlenmemiş olarak yüzdelerini yazdırın. Bu yapmak için tasarlanmıştırrpm Diğer araçlardan kolayca çalıştırılabilir. --önek NEWPATH Yeniden yüklenebilen ikili paketler için, yükleme öneki ile başlayan tüm dosya yollarını paketin yerini değiştirme ipuçlarını NEWPATH . --relocate OLDPATH = NEWPATH Yeniden düzenlenebilir ikili paketler için, ile başlayan tüm dosya yollarını tercüme edin. OLDPATH paketin yerini değiştirme ipuçlarını NEWPATH . Bu seçenek birkaç kez tekrar tekrar kullanılabilir. OLDPATH Paketin içinde taşınacak. --repackage Dosyaları silmeden önce tekrar paketleyin. Önceden yüklenmiş paket, makroya göre adlandırılacaktır% _repackage_name_fmt ve makro tarafından adlandırılmış dizinde oluşturulacak% _repackage_dir (varsayılan değer / Var / tmp ). --replacefiles Paketleri, önceden yüklenmiş olan diğer paketlerden değiştirse bile yükleyin. --replacepkgs Bazıları zaten bu sisteme yüklenmiş olsa bile paketleri yükleyin. --Ölçek Paketi kurmayın, potansiyel çakışmaları kontrol edin ve rapor edin. Bir rpm silme komutunun genel şekli rpm -e --allmatches --nodeps seçeneğini --noscripts --notriggers --repackage --Ölçek PAKET İSMİ … Aşağıdaki seçenekler de kullanılabilir: --allmatches Paketin tüm sürümlerini eşleştirin PAKET İSMİ . Normalde bir hata verilirse PAKET İSMİ Birden çok paketle eşleşir. --nodeps seçeneğini Paketleri kaldırmadan önce bağımlılıkları kontrol etme. --noscripts --nopreun --nopostun Aynı adın senaryo dosyasını yürütme.--noscripts paket silme sırasında seçenek eşdeğerdir --nopreun --nopostun ve karşılık gelen yürütmeyi kapatır% preun, ve% postun komut dosyası (ler). --notriggers --notriggerun --notriggerpostun Adlandırılmış türde herhangi bir tetikleyici komut dosyası yürütme.--notriggers seçenek eşdeğerdir --notriggerun --notriggerpostun ve karşılık gelen yürütmeyi kapatır% triggerun, ve% triggerpostun komut dosyası (ler). --repackage Dosyaları silmeden önce tekrar paketleyin. Önceden yüklenmiş paket, makroya göre adlandırılacaktır% _repackage_name_fmt ve makro tarafından adlandırılmış dizinde oluşturulacak% _repackage_dir (varsayılan değer / Var / tmp ). --Ölçek Gerçekten hiçbir şeyi kaldırmayın, sadece hareketlerden geçin. İle birlikte yararlıvv hata ayıklama seçeneği. Bir rpm sorgu komutunun genel şekli rpm --sorgu Paket bilgilerinin yazdırılacağı biçimi belirtebilirsiniz. Bunu yapmak için --qf | --queryformat QUERYFMT seçeneği, ardından QUERYFMT biçim dizgesi. Sorgu biçimleri standartın değiştirilmiş sürümleridirPrintf (3) biçimlendirme. Biçim, statik dizelerden oluşur (yeni satırlar, sekmeler ve diğer özel karakterler için standart C karakter çıkışlarını içerebilir) vePrintf (3) tip biçimlendiriciler. Gibirpm yazdırılacak türü zaten biliyorsa, tür belirtici atlanmalı ve yazdırılacak başlık etiketinin adıyla değiştirilmelidir.{} karakter. Etiket adları büyük / küçük harf duyarlıdır ve öndekiRPMTAG_ etiket adının bir kısmı da ihmal edilebilir. Etiketini takip ederek alternatif çıktı formatları istenebilir: typetag . Şu anda aşağıdaki türler desteklenmektedir: :zırh ASCII zırhında bir ortak anahtar sarın. : base64 Base64 kullanarak ikili verileri kodlayın. : tarih Strftime (3) "% c" biçimini kullan. :gün Strftime (3) "% a% b% d% Y" biçimini kullanın. : depflags Bağımlılık bayraklarını biçimlendir. : fflags Dosya bayrakları. : heks Onaltılı olarak biçimlendir. :sekizli Sekizlik biçiminde. : Perma Dosya izinlerini formatla. : shescape Bir komut dosyasında kullanmak için tek tırnaklardan kaçış. :, tetik Tetik sonekini görüntüle. Örneğin, yalnızca sorgulanan paketlerin adlarını yazdırmak için kullanabilirsiniz% {NAME} biçim dizesi olarak. Paket adını ve dağıtım bilgilerini iki sütun halinde basmak için kullanabilirsiniz% -30 {NAME}% {DAĞITIM}. rpm ile çağrıldığında hakkında bildiği tüm etiketlerin listesini yazdırır--querytags argüman. Sorgulama için iki seçenek kümesi vardır: paket seçimi ve bilgi seçimi. PAKET İSMİ Sorgu yüklü paket adlandırılmış PAKET İSMİ . -a, - Tüm yüklü paketleri sorgula. -f, - dosya DOSYA Sorgu paketi sahibi DOSYA . --fileid MD5 Belirli bir dosya tanıtıcısını içeren sorgu paketi, ör. MD5 dosya içeriğinin sindirimi. -g, - grup GRUP Grupla sorgu paketleri GRUP . --hdrid SHA1 Belirli bir başlık tanımlayıcısını içeren sorgu paketi, yani SHA1 değişmez başlık bölgesinin sindirimi. -p, --package PACKAGE_FILE Bir (kaldırılmış) paketi sorgulama PACKAGE_FILE . PACKAGE_FILE bir olarak belirtilebilirftp veyahttp stil URL'si, bu durumda paket başlığı indirilecek ve sorgulanacaktır. GörmekFTP / HTTP SEÇENEKLERİ hakkında bilgi içinrpmiçftp vehttp müşteri desteği. PACKAGE_FILE ikili paket değilse, argüman (lar) bir ASCII paketi bildirisi olarak yorumlanacaktır. '#' İle başlayan yorumlara izin verilir ve paket bildirim dosyasındaki her satır, paketin manifestosunun yerine konan yollara genişletilecek olan uzak glob ifadeleri içeren URL'ler dahil, beyaz aralıklı glob ifadelerini içerebilir. ek PACKAGE_FILE sorguya argümanlar. --pkgid MD5 Belirli bir paket tanımlayıcısını içeren sorgu paketi, yani MD5 Birleştirilmiş başlık ve yük içeriğinin sindirimi. --querybynumber HDRNUM Sorgula HDRNUM doğrudan veritabanı girişi; Bu sadece hata ayıklama için kullanışlıdır. --specfile SPECFILE Ayrıştırma ve sorgulama SPECFILE sanki bir paketmiş gibi. Tüm bilgiler (örneğin, dosya listeleri) mevcut olmamasına rağmen, bu sorgu türü, bir specfile ayrıştırıcısını yazmak zorunda kalmadan, spec dosyalarından bilgi ayıklamak için rpm'nin kullanılmasına izin verir. --tid TID Verilmiş olan sorgu paket (ler) i TID işlem tanımlayıcısı. Bir unix zaman damgası şu anda bir işlem tanımlayıcısı olarak kullanılmaktadır. Tek bir işlem dahilinde kurulan veya silinen tüm paketler ortak bir tanımlayıcıya sahiptir. --triggeredby PAKET İSMİ Paket (ler) tarafından tetiklenen sorgu paketleri PAKET İSMİ . --whatprovides KABİLİYET Sağlayan tüm paketleri sorgula KABİLİYET kabiliyet. --whatrequires KABİLİYET Gerekli tüm paketleri sorgula KABİLİYET düzgün çalışması için. --changelog Paket için değişiklik bilgilerini görüntüle. -c, --configfiles Yalnızca yapılandırma dosyalarını listeleme (ima)-l). -d, --docfiles Sadece belge dosyalarını listeleme (ima)-l). --dump Dosya bilgilerini aşağıdaki gibi dök: yol boyutu mtime md5sum modu sahibi grup isconfig isdoc rdev symlink Bu seçenek en az biriyle kullanılmalıdır.-l, -c, -d. --filesbypkg Seçilen her paketteki tüm dosyaları listeleyin. -i, --info İsim, sürüm ve açıklama dahil olmak üzere paket bilgilerini görüntüleyin. Bu kullanır--queryformat eğer biri belirtilmişse. --son Paket listesini, en son paketler en üstte olacak şekilde yükleme süresine göre sıralar. -l, --list Dosyaları paket halinde listele. --provides Bu paketin sağladığı yetenekleri listeleyin. -R, --ququires Bu paketin bağlı olduğu paketleri listeleyin. --senaryo Yükleme ve kaldırma işlemlerinin bir parçası olarak kullanılan pakete özgü komut dosyalarını listeler. -s, --state Görüntüle devletler paketindeki dosyaların (imalar)-l). Her dosyanın durumu bir normal , yüklü değil veya değiştirilir . --triggers, --triggerscripts Paketin içerdiği tetik komut dosyalarını varsa görüntüleyin. Bir rpm doğrulama komutunun genel şekli rpm -V Seçenek belirleyin -Seçenekleri doğrulamak Bir paketi doğrulamak, paketteki yüklü dosyalar hakkındaki bilgileri, rpm veritabanında depolanan paket meta verilerinden alınan dosyalar hakkında bilgi ile karşılaştırır. Diğer şeylerin yanı sıra, doğrulama, her dosyanın boyut, MD5 toplamı, izinleri, türü, sahibi ve grubunu karşılaştırır. Herhangi bir tutarsızlık görüntülenir.Paketten yüklenmemiş olan dosyalar, örneğin, "yükleme kullanılarak dışlanan dokümantasyon dosyaları"--excludedocs"seçenek, sessizce göz ardı edilecektir. Paket seçim seçenekleri, paket sorgulama ile aynıdır (argüman olarak paket manifest dosyaları dahil). Doğrulama moduna özgü diğer seçenekler şunlardır: --nodeps seçeneğini Paketlerin bağımlılıklarını doğrulama. --nodigest Okurken paketi veya başlık özetlerini doğrulamayın. --dosya yok Paket dosyalarının özelliklerini doğrulamayın. --noscripts Yürütme% verifyscript komut dosyası (varsa). --imzasız Okurken paketi veya başlık imzalarını doğrulamayın. --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev İlgili dosya özniteliğini doğrulama. Çıktının formatı 8 karakterlik bir dizi, olası bir özellik işareti: c % yapılandırma yapılandırma dosyası. d % doktor belge dosyası. g %hayalet dosya (yani dosya içeriği paket yüküne dahil değildir). l %lisans lisans dosyası. r % beni oku benioku dosyası. paket başlığından, ardından dosya adı. 8 karakterden her biri, dosyanın öznitelik (ler) inin veritabanında kayıtlı olan öznitelik (ler) in değerine göre karşılaştırılmasının sonucunu gösterir. Bir tek "."(dönem), testin tek bir süre geçtiği anlamına gelir"?"(soru işareti) testin gerçekleştirilemediğini gösterir (ör. dosya izinleri okumayı engeller). Aksi takdirde, (anımsatıcı olarak)Boldened) karakter karşılık gelen hataya işaret eder--DOĞRULAYIN Ölçek: S dosya Size farklıdır M Mode farklıdır (izinler ve dosya tipi içerir) 5 MD5 toplam farklıdır D Device major / minor number mis-match L okumakLmürekkep (2) yolu yanlış eşleşmesi U User mülkiyeti farklıdır G, G,roup sahipliği farklıdır T mTime farklıdır Rpm sayısal imza komutlarının genel formları rpm --ithalat PUBKEY … rpm {--checksig} --imzasız --nodigest PACKAGE_FILE … --checksig seçenek, içerdiği tüm sindirim ve imzaları kontrol eder PACKAGE_FILE Paketin bütünlüğünü ve kökenini sağlamak. Bir paket okunduğunda imzaların şimdi doğrulandığını ve--checksig Bir paketle ilişkili tüm özet ve imzaları doğrulamak yararlıdır. Dijital imzalar, ortak anahtar olmadan doğrulanamaz. Bir ascii zırhlı ortak anahtar eklenebilirrpm veritabanı kullanarak--ithalat. İçe aktarılan bir ortak anahtar, bir başlıkta taşınır ve anahtar yönetimi, paket yönetimi gibi gerçekleştirilir. Örneğin, şu anda içe aktarılan tüm genel anahtarlar şu şekilde görüntülenebilir: rpm -qa gpg-pubkey * İçe aktarıldığında, belirli bir genel anahtar hakkındaki ayrıntılar sorgulama ile görüntülenebilir. İşte Red Hat GPG / DSA anahtarı ile ilgili bilgiler: rpm -qi gpg-pubkey-db42a60e Son olarak, ortak anahtarlar, paketler gibi içe aktarıldıktan sonra silinebilir. Red Hat GPG / DSA anahtarını nasıl kaldıracağınız rpm -e gpg-pubkey-db42a60e rpm --addsign | --resign PACKAGE_FILE … Her ikisi de--addsign ve--çekilmek seçenekler her paket için yeni imzalar oluşturur ve ekler PACKAGE_FILE Verilen imzaların değiştirilmesi. Tarihsel sebeplerden ötürü iki seçenek vardır, şu anda davranışta bir fark yoktur. GPG kullanarak paketleri imzalamak için,rpm GPG'yi çalıştıracak ve uygun anahtarlarla bir anahtarlık bulabilecek şekilde yapılandırılmalıdır. Varsayılan olarak,rpm anahtar halkaları bulmak için GPG ile aynı kuralları kullanır.$ GNUPGHOME Çevre değişkeni. Anahtar halkalarınız GPG'nin bulunmasını beklemediği yerde değilse, makroyu yapılandırmanız gerekir.% _gpg_path Kullanılacak GPG anahtarlıklarının konumu. GPG, PGP ve rpm'nin eski sürümleriyle uyumluluk için yalnızca V3 OpenPGP imza paketleri yapılandırılmalıdır. Ya DSA veya RSA doğrulama algoritmaları kullanılabilir, ancak DSA tercih edilir. Kendiniz oluşturduğunuz paketleri imzalayabilmeniz için, kendi genel ve gizli anahtar çiftinizi de oluşturmanız gerekir (GPG kılavuzuna bakın). Ayrıca,rpm makrolar %_imza İmza tipi. Şu anda sadece gpg ve pgp destekleniyor. % _gpg_name Anahtarlarınızı paketlerinizi imzalamak için kullanmak istediğiniz "kullanıcı" adı. Örneğin, kullanıcı olarak paketleri imzalamak için GPG'yi kullanabilmek "John Doe < [email protected] >' bulunan anahtarlıklardan /etc/rpm/.gpg yürütülebilir dosyayı kullanarak / Usr / bin / gpg sen dahil % _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe bir makro yapılandırma dosyasında. kullanım / Etc / rpm / makrolar sistem yapılandırması için ve ~ / .Rpmmacros kullanıcı başına konfigürasyon için. Rpm yeniden veritabanı komutunun genel şekli rpm --rebuilddb kullanım--initdb yeni bir veritabanı oluşturmak için--rebuilddb Veritabanı endekslerinin kurulu paket başlıkları üzerinden yeniden oluşturulması. Komuta rpm --showrc değerleri gösterirrpm şu anda ayarlanmış tüm seçenekler için kullanılacaktır rpmrc ve makrolar yapılandırma dosyası. rpm Bir FTP ve / veya HTTP istemcisi olarak hareket edebilir, böylece paketler internet üzerinden sorgulanabilir veya yüklenebilir. Yükleme, yükseltme ve sorgu işlemleri için paket dosyaları birftp veyahttpstil URL'si: ftp: // KULLANICI: ŞİFRE @ MAKİNA: PORT / / yol / package.rpm Eğer:PAROLA kısım atlanır, şifre istenir (kullanıcı / hostname çifti başına bir kez). Hem kullanıcı hem de şifre atlanırsa, anonimftp kullanıldı. Her durumda pasif (PASV)ftp transferler gerçekleştirilir. rpm ftp URL'leri ile aşağıdaki seçeneklerin kullanılmasına izin verir: --ftpproxy HOST Göçebe HOST tüm ftp transferleri için bir proxy sunucusu olarak kullanılacaktır, bu da kullanıcıların proxy sistemlerini kullanan güvenlik duvarı makinelerine bağlanmasına izin verir. Bu seçenek, makroyu yapılandırarak da belirtilebilir.% _ftpproxy. --ftpport HOST TCP LİMAN varsayılan bağlantı noktası yerine proxy ftp sunucusundaki ftp bağlantısı için kullanılacak numara. Bu seçenek, makroyu yapılandırarak da belirtilebilir.% _ftpport. rpm ile aşağıdaki seçeneklerin kullanılmasına izin verirhttp URL'ler: --httpproxy HOST Göçebe HOST herkes için bir proxy sunucusu olarak kullanılacaktırhttp transferler. Bu seçenek, makroyu yapılandırarak da belirtilebilir.% _httpproxy. --httpport LİMAN TCP LİMAN için kullanılacak numarahttp varsayılan bağlantı noktası yerine proxy http sunucusunda bağlantı. Bu seçenek, makroyu yapılandırarak da belirtilebilir.% _httpport. LEGACY ISSUES Rpm oluşturma modları artık / Usr / bin / rpmbuild yürütülebilir. Aşağıdaki popt takma adlarının sağladığı eski uyumluluk yeterli olmasına rağmen, uyumluluk mükemmel değildir; Bu nedenle, popt takma adları aracılığıyla yapı modu uyumluluğu rpm'den kaldırılmaktadır. Yüklerpmbuild paketi ve görrpmbuild(8) tüm belgelerinrpm Daha önce burada belgelenen oluşturma modlarırpm(8). Aşağıdaki satırları ekleyin / Etc / popt eğer devam etmek istiyorsanrpmbuild itibarenrpmKomut satırı: rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm yürütme --bi rpmb -bi rpm yürütme --bl rpmb -bl rpm yürütme --ba rpmb -ba rpm yürütme --bb rpmb -bb rpm yürütme --t rpmb -bs rpm exec --tp rpmb -tp rpm yürütme --tc rpmb -tc rpm yürütme --ti rpmb -ti rpm yürütme --tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec - rpmb -ts rpm yürütme - rmbmb - rmbmb - rmbmb rpm - rcompre rpmb --recompile rpm yürütme - rpmb --clean rpm exec --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec - kısa devre rpmb - kısa devre AYRICA BAKINIZ popt(3), rpm2cpio(8), rpmbuild(8), http://www.rpm.org/ http://www.rpm.org/> Önemli: Kullan adam komut ( % adam Belirli bir bilgisayarda nasıl bir komutun kullanıldığını görmek için). PAKETLERİN KURULUMU, YÜKSELTİLMESİ VE ÇIKARILMASI:
ÇEŞİTLİ:
Seçenek belirleyin
Sorgu-seçenekleri
-Seçenekleri doğrulamak
-Aksamları kurmasının
GENEL SEÇENEKLER
KURULUM VE SEÇENEK SEÇENEKLERİ
ERASE SEÇENEKLERİ
QUERY SEÇENEKLERİ
PAKET SEÇİMİ SEÇENEKLERİ:
PAKET SORGULAMA SEÇENEKLERİ:
DOĞRUL SEÇENEKLER
DİJİTAL İMZA VE DİJİT DOĞRULAMA
BİR PAKET İMZALAMA
GPG'YE İMZA PAKETLERİNİ KULLANMA
REBUILD VERİTABANI SEÇENEKLERİ
SHOWRC
FTP / HTTP SEÇENEKLERİ
Rpmbuild yürütme