Linux / Unix naredba : rpm
IME
rpm - Upravitelj paketa RPM
SINOPSIS
UPITNICI I POTVRDA VERIFIJE:
rpm { -q | --query } [ select-options ] [ opcije upita ]
rpm { -V | --verify } [ select-options ] [ opcije potvrde ]
rpm --publika PUBKEY ...
rpm { -K | --checksig } [ --nosignature ] [ --nadigest ]
PACKAGE_FILE ...
INSTALIRANJE, POVRŠENJE I UKLANJANJE PAKIRANJA:
rpm { -i | --install } [ instaliraj-opcije ] PACKAGE_FILE ...
rpm { -U | --upgrade } [ instaliraj opcije ] PACKAGE_FILE ...
rpm { -F | --ujutro } [ instaliraj opcije ] PACKAGE_FILE ...
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ]
[ --notriggers ] [ --package ] [- test ] PACKAGE_NAME ...
RAZNO:
rpm { --initdb | --rebuilddb }
rpm { --addsign | --resign } PAKET_FILE ...
rpm { --querytags | --showrc }
rpm { --setperms | --setugids } PACKAGE_NAME ...
odabir-opcije
[ PACKAGE_NAME ] [ -a, - sve ] [ -f, - datoteku FILE ]
[ -g, - grupa GROUP ] { -p, - paket PACKAGE_FILE ]
[ -fileid MD5 ] [ -hdrid SHA1 ] [- pkgid MD5 ] [ - TID ]
[ --querybynumber HDRNUM ] [- izvršio PACKAGE_NAME ]
[ --WhatProvides CAPABILITY ] [- što zahtijeva CAPABILITY ]
upita opcije
[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [- najkasnije ] [ -l, - popis ]
[ --vodiči ] [ --qf, - upitformat QUERYFMT ]
[ -R, - zahtijeva ] [ --scripts ] [ -s, - stanje ]
[- pretvarači, - triggerscripts ]
provjeriti-opcije
[ --nodeps ] [ --nofiles ] [ --noscripts ]
[ --nadigest ] [ --nosignature ]
[ --nolinkto ] [ --nomd5 ] [ --nosize ] [ --najucnik ]
[ --nogroup ] [ --nome ] [ --nomeod ] [ --nordev ]
install-opcije
[ --aid ] [- svih datoteka ] [ --badreloc ] [- excludepath OLDPATH ]
[- excludedocs ] [ --force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[ --nadigest ] [ --nosignature ] [ --nosuggest ]
[ --noorder ] [ --noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[- relocate OLDPATH = NEWPATH ]
[ --repackage ] [ --pregledfile ] [ --replacepkgs ]
[ --test ]
OPIS
rpm je snažan paket menadžer , koji se može koristiti za izradu, instaliranje, upit, provjeru, ažuriranje i brisanje pojedinih softverskih paketa. Paket se sastoji od arhive datoteka i meta podataka koji se koriste za instalaciju i brisanje arhivskih datoteka. Metapodaci uključuju pomoćne skripte, atribute datoteka i opisne informacije o paketu. Paketi dolaze u dvije varijante: binarni paketi, koji se koriste za zatvaranje softvera koji se instalira, i izvorni paketi koji sadrže izvorni kod i recept koji su potrebni za proizvodnju binarnih paketa.
Potrebno je odabrati jedan od sljedećih osnovnih modova: Upit , Potvrda , Potvrda potpisa , Instalacija / Nadogradnja / Osvježavanje , Deinstaliranje , Inicijalizacija baze podataka , Obnavljanje baze podataka , Odricanje od odgovornosti , Dodavanje potpisivanja , Postavljanje vlasnika / grupa , Prikaz upita za upite i Prikazivanje konfiguracije .
OPĆE OPTIONS
Te se opcije mogu koristiti u svim različitim načinima rada.
-?, --Pomozite
Ispišite dulju poruku o korištenju koja je normalna.
--verzija
Ispišite jednu liniju koja sadrži broj verzije rpm .
--miran
Ispisujte što je manje moguće - obično će se prikazati samo poruke o pogrešci.
-v
Ispišite opširne informacije - obično će se prikazati rutinske poruke napretka.
-vv
Ispisujte mnogo ružnih informacija o uklanjanju pogrešaka.
--figil FILELIST
Svaka od datoteka u FILELIST-u odvojena od debelog crijeva pročitajte redom po broju okretaja za informacije o konfiguraciji. Samo prva datoteka na popisu mora postojati, a tildi će se proširiti na vrijednost $ HOME . Zadani FILELIST je / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .
- cijev CMD
Cijevi izlazni broj okretaja u naredbu CMD .
--Dbpath REDOVITI
Koristite bazu podataka u DIRECTORY obrascu od zadanog puta / var / lib / rpm
--ROOT DIRECTORY
Koristite stablo datotečnog sustava ukorijenjeno u DIRECTORY za sve operacije. Imajte na umu da to znači da će baza podataka unutar DIRECTORY biti korištena za provjere ovisnosti i bilo koji scenarij (npr. % Post ako instalira, ili % pripremi ako se gradi, paket), nakon chroot-a (2) do DIRECTORY .
INSTALIRAJTE I UPGRADE OPCIJE
Opći oblik naredbe instalacije rpm je
rpm { -i | --install } [ instaliraj-opcije ] PACKAGE_FILE ...
Ovo instalira novi paket.
Opći oblik naredbe za nadogradnju rpm je
rpm { -U | --upgrade } [ instaliraj opcije ] PACKAGE_FILE ...
Ova nadogradnja ili instaliranje trenutno instaliranog paketa u noviju verziju. To je isto kao i instalacija, osim ako su sve ostale verzije paketa uklonjene nakon instalacije novog paketa.
rpm { -F | --ujutro } [ instaliraj opcije ] PACKAGE_FILE ...
Ovo će nadograditi pakete, ali samo ako postoji ranija inačica. PACKAGE_FILE može biti naveden kao ftp ili http URL , u kojem slučaju paket će se preuzeti prije instalacije. Pogledajte FTP / HTTP OPTIONS za informacije o internim ftp i http klijentima za podršku klijenta.
--pomoć
Dodajte predložene pakete na skup transakcija kada je to potrebno.
--sve datoteke
Instalira ili nadogradi sve nestale datoteke u paketu, bez obzira na to postoje li.
--badreloc
Koristi se s " relocatom" , dopuštaju preseljenja na svim putevima datoteka, a ne samo one OLDPATH -ove koji su uključeni u alate za preseljenje binarnog paketa.
- excludepath OLDPATH
Nemojte instalirati datoteke čije ime počinje s OLDPATH .
--excludedocs
Nemojte instalirati datoteke koje su označene kao dokumentacija (koja uključuje stranice s manom i texinfo dokumente).
--sila
Isto kao i korištenje --replacepkgs , --placeplaza i --oldpackage .
-h, -hash
Ispis 50 hash oznaka kao arhiva paketa je raspakiran. Koristite s -v | --verbose za ljepšim prikazom.
--ignoresize
Prije instalacije ovog paketa nemojte provjeravati sistemske datotečne sustave za dovoljno prostora na disku.
--ignorearch
Dopustite instalaciju ili nadogradnju čak i ako arhitekture binarnog paketa i host ne odgovaraju.
--ignoreos
Dopustite instalaciju ili nadogradnju čak i ako operacijski sustavi binarnog paketa i host ne odgovaraju.
--includedocs
Instalirajte datoteke dokumentacije. Ovo je zadano ponašanje.
--justdb
Ažurirajte samo bazu podataka, a ne datotečni sustav.
--nodigest
Nemojte provjeravati probijanje paketa ili zaglavlja prilikom čitanja.
--nosignature
Nemojte potvrditi potpise paketa ili zaglavlja prilikom čitanja.
--nodeps
Nemojte provoditi provjeru ovisnosti prije instaliranja ili nadogradnje paketa.
--nosuggest
Ne predlažite paket (e) koji pružaju nedostajuću ovisnost.
--noorder
Ne preuredite pakete za instalaciju. Popis paketa normalno bi se preuredio kako bi zadovoljio ovisnosti.
--noscripts
--nopre
--nopost
--nopreun
--nopostun
Nemojte izvršavati skriptogram istog naziva. Opcija --noscripts je ekvivalentna
--nopre --nopost --nopreun --nopostun
i isključuje izvršenje odgovarajućih % pre , % post , % preun i % postun skripta (e).
--notriggers
--notriggerin
--notriggerun
--notriggerpostun
Nemojte izvršavati bilo koji skripti okidača navedene vrste. Opcija --notriggers je ekvivalentna
--notriggerin --notriggerun --notriggerpostun
i isključuje izvršenje odgovarajućeg % triggerin , % triggerun i % triggerpostun skripta (e).
--oldpackage
Dopustite da nadogradnja zamijeni noviji paket s starijom verzijom.
--percent
Postotci ispisa kao datoteke se raspakiraju iz arhive paketa. To je namijenjeno da se brzina okretaja lako pokreće od drugih alata.
- preuzeo NEWPATH
Za binarne pakete koji se mogu preseliti, prevodi sve putove datoteka koji počinju s prefiksom instalacije u alatu za premještanje paketa u NEWPATH .
- preusmjeriti OLDPATH = NEWPATH
Za premještene binarne pakete prevodi sve putove datoteka koji počinju s OLDPATH u alatu za premještanje paketa u NEWPATH . Ova opcija može se koristiti više puta ako se nekoliko OLDPATH -a u paketu prebacuje.
--repackage
Ponovno pakirajte datoteke prije brisanja. Prethodno instalirani paket bit će nazvan po makro % _repackage_name_fmt i bit će stvoren u direktoriju nazvanom makro % _repackage_dir (zadana vrijednost je / var / tmp ).
--replacefiles
Instalirajte pakete čak i ako zamijene datoteke s drugih već instaliranih paketa.
--replacepkgs
Instalirajte pakete čak i ako su neki od njih već instalirani na ovaj sustav.
--test
Ne instalirajte paket, jednostavno provjerite i prijavite potencijalne sukobe.
IZBJANJE OPCIJA
Opći oblik naredbe brisanja brojeva je
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ] [ --notriggers ] [ --prepackage ] [ --test ] PACKAGE_NAME ...
Sljedeće se opcije također mogu koristiti:
--allmatches
Uklonite sve verzije paketa koje odgovaraju PACKAGE_NAME . Obično se prikazuje pogreška ako se PACKAGE_NAME podudara s više paketa.
--nodeps
Nemojte provjeravati zavisnost prije deinstalacije paketa.
--noscripts
--nopreun
--nopostun
Nemojte izvršavati skriptogram istog naziva. Opcija --noscripts tijekom brisanja paketa je ekvivalentna
--nopreun --nopostun
i isključuje izvršenje odgovarajućeg % preun , i % postun scriptlet (a).
--notriggers
--notriggerun
--notriggerpostun
Nemojte izvršavati bilo koji skripti okidača navedene vrste. Opcija --notriggers je ekvivalentna
--notriggerun --notriggerpostun
i isključuje izvršenje odgovarajućeg % triggerun i % triggerpostun skripti (a).
--repackage
Ponovno pakirajte datoteke prije brisanja. Prethodno instalirani paket bit će nazvan po makro % _repackage_name_fmt i bit će stvoren u direktoriju nazvanom makro % _repackage_dir (zadana vrijednost je / var / tmp ).
--test
Nemoj deinstalirati ništa, samo prođite kroz prijedloge. Korisno je povezano s opcijom -vv za ispravljanje pogrešaka.
OPCIJE ZA PONUDU
Opći oblik naredbe rpm upita jest
rpm { -q | --query } [ select-options ] [ opcije upita ]
Možete navesti oblik koji bi trebali biti ispisani podaci o paketu. Da biste to učinili, upotrijebite
--qf | --queryformat QUERYFMT
opciju, nakon čega slijedi QUERYFMT niz formata. Formati upita izmijenjeni su inačici standardnog printf (3) oblikovanja. Format se sastoji od statičkih nizova (koji mogu sadržavati standardne C znakove za nove linije, kartice i druge posebne znakove) i formate tipa printf (3) . Kako rpm već zna tip za ispis, specifičar tipa mora se izostaviti, a zamijenit će se nazivom zaglavlja koja će se ispisati i zatvoriti znakom {} . Nazivi oznaka su slučajni, a glavni RPMTAG_ dio naziva oznake također se može izostaviti.
Alternativni formati izlaza mogu se zatražiti slijedeći oznaku : typetag . Trenutačno podržavaju sljedeće vrste:
:oklop
Omotajte javni ključ u ASCII oklopu.
: Base64
Šifriranje binarnih podataka pomoću base64.
:datum
Koristite strftime (3) format "% c".
:dan
Upotrijebite format "strftime (3)"% a% b% d% Y ".
: depflags
Znakovi ovisnosti o obliku.
: fflags
Oblikuj zastavicu datoteka.
: hex
Oblik u heksadecimalnom.
:oktalni
Format u oktalnom obliku.
: perms
Formatiranje dopuštenja datoteka.
: shescape
Izbrišite pojedinačne navodnike za upotrebu u skripti.
: triggertype
Prikažite sufiks okidača.
Na primjer, za ispis samo naziva paketa upita, možete koristiti % {NAME} kao niz formata. Da biste ispisali naziv paketa i informacije o distribuciji u dva stupca, mogli biste upotrijebiti % -30 {NAME}% {DISTRIBUTION} . rpm će ispisati popis svih oznaka koje zna o tome kada se poziva s argumentom --querytags .
Postoje dva podskupova opcija za upite: odabir paketa i odabir informacija.
OPCIJE ODABIRA PAKA:
PACKAGE_NAME
Upit instaliran paket pod nazivom PACKAGE_NAME .
-a, - svi
Upit svih instaliranih paketa.
-f, - datoteke FILE
Paket upita koji posjeduje FILE .
--fileid MD5
Paket upita koji sadrži određeni identifikator datoteke, tj. MD5 sažetak sadržaja datoteke.
-g, - grupa GRUPE
Paketi upita s grupom GROUP .
--hdrid SHA1
Paket upita koji sadrži zadani identifikator zaglavlja, tj. SHA1 digest nepromjenjivog zaglavlja.
-p, - pakiranje PACKAGE_FILE
Upit (pakiran) paket PACKAGE_FILE . PACKAGE_FILE može biti naveden kao ftp ili URL stila HTTP-a , u kojem slučaju će zaglavlje paketa biti preuzeto i upitano. Pogledajte FTP / HTTP OPTIONS za informacije o internim ftp i http klijentima za podršku klijenta. Argumenti PACKAGE_FILE , ako nisu binarni paketi, tumačit će se kao manifest ASCII paketa. Komentari su dopušteni, počevši od "#", a svaka linija datoteke manifesta paketa može sadržavati globalne izraze koji se razlikuju u bijelom prostoru, uključujući URL-ove s daljinskim izrazima koji će se proširiti na putove koji su zamijenjeni umjesto manifesta paketa dodatnih PACKAGE_FILE argumenata za upit.
- pkgid MD5
Paket upita koji sadrži određeni identifikator paketa, tj. MD5 probavni sadržaj kombiniranog zaglavlja i sadržaja.
--querybynumber HDRNUM
Upit izravno HDRNUM- ove baze podataka; to je korisno samo za uklanjanje pogrešaka.
--Specfile SPECFILE
Analizirajte i upitajte SPECFILE kao da je to paket. Iako nisu dostupne sve informacije (npr. Popisi datoteka), ova vrsta upita dozvoljava da se rpm koristi za izdvajanje podataka iz spccificiranih datoteka bez pisanja specfile parsera.
- nije TID
Paketi upitnika koji imaju određeni identifikator TID transakcije. Unix vremenska oznaka trenutačno se koristi kao identifikator transakcije. Svi paketi instalirani ili izbrisani unutar jedne transakcije imaju zajednički identifikator.
- potaknut PACKAGE_NAME
Paketi upita koji pokreću paket (i) PACKAGE_NAME .
- što određuje Sposobnost
Upit svih paketa koji pružaju mogućnost CAPABILITY .
- što zahtijeva Sposobnost
Upit svih paketa koji zahtijevaju CAPABILITY za pravilno funkcioniranje.
OPCIJE PITANJA ZA PITANJA:
--changelog
Prikaži informacije o promjeni paketa.
-c, --configfiles
Popis samo konfiguracijskih datoteka (implicira- 1 ).
-d, --docfiles
Popis samo dokumentirane datoteke (podrazumijeva se -l ).
--istovariti
Datoteka o datoteci datoteke na sljedeći način:
veličina puta mtime md5sum način vlasnička grupa isconfig isdoc rdev symlinkOva se opcija mora koristiti s barem jednim od -l , -c , -d .
--filesbypkg
Navedite sve datoteke u svakom odabranom paketu.
-i, --info
Prikaz informacija o paketima, uključujući naziv, verziju i opis. Ovo koristi --queryformat ako je navedeno.
--posljednji
Naručuje unos paketa po vremenu instalacije tako da su najnoviji paketi na vrhu.
-l, - popis
Popis datoteka u paketu.
--provides
Popis mogućnosti koje ovaj paket pruža.
-R, - zahtijeva
Popis paketa na kojima ovisi ovaj paket.
--scripts
Navedite skriptirane pakete za paket koji se koriste kao dio procesa instalacije i deinstalacije.
-s, - stan
Prikaz stanja datoteka u paketu (podrazumijeva -l ). Stanje svake datoteke je normalno , nije instalirano ili zamijenjeno .
- čuvari, - knjige
Prikaz okidača skripti, ako ih ima, koji su sadržani u paketu.
PROVJERITE OPCIJE
Opći oblik naredbe za provjeru rpm verzije jest
rpm { -V | --verify } [ select-options ] [ opcije potvrde ]
Potvrđivanje paketa uspoređuje informacije o instaliranim datotekama u paketu s podacima o datotekama koje su preuzete iz metapodataka paketa pohranjene u broju okretaja. Među ostalim, potvrđivanje uspoređuje veličinu, zbroj MD5, dozvole, vrstu, vlasnika i grupu svake datoteke. Prikazane su sve diskrepencije. Datoteke koje nisu instalirane iz paketa, primjerice, datoteke dokumentacije koje su isključene prilikom instalacije pomoću opcije " --excludedocs ", zanemaruju se.
Opcije odabira paketa su jednake kao i za upit za paket (uključujući datoteke manifesta za paket kao argumente). Ostale opcije jedinstvene za provjeru rada su:
--nodeps
Nemojte provjeravati zavisnost paketa.
--nodigest
Nemojte provjeravati probijanje paketa ili zaglavlja prilikom čitanja.
--nofiles
Ne potvrdite nikakve atribute datoteka paketa.
--noscripts
Nemojte izvršiti % verifyscript skriptu (ako postoji).
--nosignature
Nemojte potvrditi potpise paketa ili zaglavlja prilikom čitanja.
--nolinkto
--nomd5
--nosize
--nouser
--nogroup
--nomtime
--nomode
--nordev
Nemojte potvrditi odgovarajući atribut datoteka.
Format izlaza je niz od 8 znakova, mogući marker atributa:
c % config konfiguracijsku datoteku. d % doc dokumentacijska datoteka. g % ghost datoteke (tj. sadržaj datoteke nije uključen u paketni paket). l % datoteke dozvole licence. r % readme readme datoteku.iz zaglavlja paketa, nakon čega slijedi naziv datoteke. Svaki od 8 znakova označava rezultat usporedbe atributa datoteke s vrijednostima onih atributa koji su zabilježeni u bazi podataka. Jedan " . " (Razdoblje) znači da je ispitivanje prošlo, dok je jedan " ? " (Upitnik) označava da se test ne može izvršiti (npr. Dozvole za datoteke sprečavaju čitanje). U suprotnom, znak (mnemonically em oldened B ) označava neuspjeh odgovarajućeg testnog testa:
S datoteku S ize razlikuje M M ode razlikuje (uključuje dozvole i vrstu datoteke) 5 MD 5 suma razlikuje D D evice glavni / manji broj pogrešno podudaranje L čitanje L tinta (2) pogrešno povezivanje puta U U ser vlasništvu razlikuje G G roup vlasništvo razlikuje T m T ime razlikuje seDIGITALNO POTPISIVANJE I DIGESTNA VERIFIKACIJA
Opći oblici digitalnih potpisa rpm komandi su
rpm --publika PUBKEY ...
rpm { --checksig } [ --nosignature ] [ --nodigest ]
PACKAGE_FILE ...
Opcija --checksig provjerava sve probave i potpise sadržane u PACKAGE_FILE kako bi se osiguralo cjelovitost i podrijetlo paketa. Imajte na umu da se potpise sada potvrđuju svaki put kad se paket čita, a --checksig je koristan za provjeru svih probava i potpisa povezanih s paketom.
Digitalni potpisi se ne mogu potvrditi bez javnog ključa. Ascii oklopljeni javni ključ može se dodati u rpm bazu podataka pomoću --import . Uvezeni javni ključ prenosi se u zaglavlje i upravljanje ključnim prstenom vrši se točno kao upravljanje paketom. Na primjer, svi trenutačno uvezeni javni ključevi mogu biti prikazani na sljedeći način:
rpm -qa gpg-pub *
Pojedinosti o određenom javnom ključu, kada se uvoze, mogu se prikazati upitima. Evo informacija o ključu Red Hat GPG / DSA:
rpm -qi gpg-pubkey-db42a60e
Konačno, javni ključevi mogu se izbrisati nakon uvoza baš kao i paketi. Evo kako ukloniti Red Hat GPG / DSA ključ
rpm -e gpg-pub-db42a60e
Potpisivanje paketa
rpm --addsign | --resign PACKAGE_FILE ...
Oba opcija --addsign i --resigning generiraju i umetaju nove potpise za svaki paket PACKAGE_FILE , zamjenjujući postojeće potpise. Postoje dvije mogućnosti iz povijesnih razloga, trenutačno nema razlike u ponašanju.
KORIŠTENJE GPG-a SIGN PAKOVANJA
Kako bi se potpisali paketi pomoću GPG-a, broj okretaja mora biti konfiguriran za pokretanje GPG-a i biti u mogućnosti pronaći ključni prsten s odgovarajućim ključevima. Prema zadanim postavkama, rpm koristi iste konvencije kao GPG za pronalaženje ključnih prstenova, naime $ GNUPGHOME varijablu okruženja. Ako se ključni prstenovi ne nalaze na mjestima gdje ih GPG očekuje, morat ćete konfigurirati makronaredbu % _gpg_path da bude mjesto GPG ključnih prstena za upotrebu.
Za kompatibilnost sa starijim verzijama GPG, PGP i rpm, samo V3 OpenPGP paketi potpisa trebaju biti konfigurirani. Može se koristiti i DSA ili RSA algoritmi za potvrđivanje, ali DSA je poželjan.
Ako želite potpisati pakete koje sami izradite, morate stvoriti i svoj javni i tajni ključni par (pogledajte priručnik za GPG). Također ćete morati konfigurirati makronaredbe rpm
%_potpis
Tip potpisa. Trenutno su podržani samo gpg i pgp.
% _gpg_name
Naziv "korisnika" čiji ključ želite koristiti za potpisivanje paketa.
Na primjer, da biste mogli upotrebljavati GPG za potpisivanje paketa kao korisnika "John Doe
u makronaredbi. Koristite / etc / rpm / makro za konfiguraciju po sustavu i ~ /. Rpmmacros za konfiguraciju po korisniku.
POPRAVLJAJTE REBUILD DATABASE
Opći oblik naredbe baze podataka za ponovno pokretanje RPM-a jest
rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --drug DIRECTORY ]
Koristite --initdb za stvaranje nove baze podataka, upotrijebite --rebuilddb za obnovu indeksa baze podataka iz instaliranih zaglavlja paketa.
SHOWRC
Naredba
rpm - showrc
prikazuje vrijednosti koje će se rpm koristiti za sve opcije trenutno postavljene u rpmrc i makronaredbama .
FTP / HTTP OPTIONS
rpm može djelovati kao FTP i / ili HTTP klijent tako da paketi mogu biti upitani ili instalirani s interneta. Paketne datoteke za instalaciju, nadogradnju i operacije upita mogu se navesti kao ftp ili http stilu URL-a:
ftp: // korisnik: lozinka @ Domaćin: LUKA / put / do / paket.rpm
Ako je dio PASSWORD izostavljen, zatraži se lozinka (jednom po korisniku / paru naziva hosta). Ako su i korisnik i lozinka izostavljeni, koristi se anonimni ftp . U svim se slučajevima izvode pasivni (PASV) FTP transferi.
okretni broj omogućuje korištenje sljedećih opcija s ftp URL-ovima:
--ftpproxy HOST
Domaćin HOST će se koristiti kao proxy poslužitelj za sve FTP transfere, koji korisnicima omogućava ftp preko vatrozidnih strojeva koji koriste proxy sustave. Ova se opcija može odrediti i konfiguriranjem makronaredbe % _ftpproxy .
--apostite HOST
Broj TCP PORT koji se koristi za ftp vezu na proxy ftp poslužitelju umjesto zadanog priključka. Ova se opcija može odrediti i konfiguriranjem makronaredbe % _ftpport .
okretni broj dopušta korištenje sljedećih opcija s HTTP URL-ovima:
--httpproxy HOST
Host HOST poslužit će kao proxy poslužitelj za sve HTTP prijenose. Ova se opcija može odrediti i konfiguriranjem makronaredbe % _httpproxy .
--httport PORT
Broj TCP PORT koji se koristi za HTTP vezu na HTTP poslužitelju proxy umjesto zadanog priključka. Ova se opcija može odrediti i konfiguriranjem makronaredbe % _httpport .
PITANJA NA LEGACIJU
Izvršavanje rpmbuild
Načini izrade okretaja sada se nalaze u izvršnoj mapi / usr / bin / rpmbuild . Iako je naslijeđena kompatibilnost koju pružaju popratni aliasi u nastavku adekvatna, kompatibilnost nije savršena; stoga kompatibilnost modusa gradnje preko popt aliasa se uklanja iz broja okretaja. Instalirajte rpmbuild paket i pogledajte rpmbuild (8) za dokumentiranje svih načina rpm gradnje prethodno dokumentiranih u rpm (8).
Dodajte sljedeće retke na / etc / popt ako želite nastaviti pozivati rpmbuild iz naredbenog retka rpm :
rpm izvršiti --bp rpmb -bp rpm izvršiti --bc rpmb -bc rpm izvršiti --bi rpmb -bi rpm izvršiti --bl rpmb -bl rpm izvršiti --ba rpmb -ba rpm izvršiti --bb rpmb -bb rpm izvršiti - rpmb -bp rpm exec - tp rpmb -tp rpm izvrš - tc rpmb -tc rpm izvršiti - rpmb -ti rpm izvršiti - tl rpmb -tl rpm izvršiti - rpmb -ta rpm exec - tb rpmb -tb rpm izvršitelj - rpmb - rpm izvršitelj - potreban rpmb - potreban rpm izvrš - reprodukcija rpmb - recompil rpm izvrš - čišćenje rpmb - čišćenje rpm izvršava - rms izvor rpmb - rmsource rpm exec - rmspec rpmb - rmspec rpm izvršavanje - ciljanje rpmb - ciljanje rpm exec - kratki spoj rpmb - kratki spojVIDI TAKOĐER
popt (3), rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
Važno: Upotrijebite naredbu čovjek ( % man ) kako biste vidjeli kako se naredba koristi na vašem računalu.