Rpm - Linux Command - Unix Command

Linux / Unix Command : rpm

NAME

RPM - Manager RPM Package

SINOPSIS

QUERYING E VERIFYING PACKAGES:

rpm { -q | --query } [ scelte-opzioni ] [ query-options ]

rpm { -V | --verify } [ scelte-opzioni ] [ verificate-opzioni ]

RPM --import PUBKEY ...

rpm { -K | --checksig } [ --nosignature ] [ --nodigest ]
PACKAGE_FILE ...

INSTALLING, UPGRADING AND REMOVING PACKAGES:

rpm { -i | --install } [ install-options ] PACKAGE_FILE ...

rpm { -U | --upgrade } [ install-options ] PACKAGE_FILE ...

rpm { -F | --freshen } [ install-options ] PACKAGE_FILE ...

rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ]
[ --nuttriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...

MISCELLANEOUS:

rpm { --initdb | --rebuilddb }

rpm { --addsign | --resign } PACKAGE_FILE ...

rpm { --querytags | --showrc }

rpm { --setperms | --setugids } PACKAGE_NAME ...

e selezzione


[ PACKAGE_NAME ] [ -a, - all ] [ -f, - file FILE ]
[ -g, - group GROUP ] { -p, - package PACKAGE_FILE ]
[ --fileid MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ --querybynumber HDRNUM ] [ --triggeredby PACKAGE_NAME ]
[ --predicole CAPACIDAD ] [ --whatrequires CAPABILITY ]

query-options


[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ --provide ] [ --qf, - queryformat QUERYFMT ]
[ -R, - esegue ] [ --scripts ] [ -s, - state ]
[ --triggers, - triggerscripts ]

verificate-opzioni


[ --nodeps ] [ --nofiles ] [ --noscripts ]
[ --nodigest ] [ --nosignature ]
[- nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[ --nogrupo ] [ --nomtime ] [ --nomode ] [ --nordev ]

installazione


[ --aid ] [ --allfiles ] [ --badreloc ] [ --excludepath OLDPATH ]
[ --excluso ] [ --force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[ --nodigest ] [ --nosignature ] [ --nosuggest ]
[ --noorder ] [ --noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[ --relocate OLDPATH = NEWPATH ]
[ --repackage ] [ --replacefiles ] [ --replacepkgs ]
[ --test ]

DESCRIPTION

RPM hè un Package Manager poderosu, chì pò esse usatu per cumprà, stallà, quistione, verificate, aghjurnà è sguassà paese di software individuale. Un pacìculu si componi di un archiviu di schedari è meta-dati chì utilizate à stallà è sguassate i schedari di archiviu. A meta-data comprende scripts d'aiutu, attributi di scrittori è infurmazione descriptiva nantu à u pacatu. I paesi sò in dui variità: paesi binarifidi, usatu per chjappà u software da esse installatu è i paesi d'origine, chì cuntenenu u còdianu uriginale è a ricetta necessaria per pruduce paese.

Unu di i siguenti modi baciamu deve esse sceltu: Query , Verify , Signature Check , Installa / Upgrade / Freshen , Uninstall , Initialize Database , Reconstruite Database , Resignate , Add Signature , Set Owners / Groups , Show Querytags , and Show Configuration .

OPTIONS GENERALI

Queste opzioni puderanu esse in tutti i diversi modi.

- ?, --help

Impressu un messagiu più altu per esse usu.

--version

Stampa una sola linea chì cuntene u numaru di versione di rpm chì hè stata utilizata.

--quiet

Impressu menu pocu possibbili - Sò normalment parechji messaggi d'errore esse spustate.

-v

Stampa infurmazione detallada - i missaghji di prugressivu di rutina saranu spressuti.

-vv

Impressà parechji molti disposti.

--rcfile FILELIST

Ogni u schedariu di u colone separate FILELIST hè legatu secentzialemente per rpm per una informazioni di cunfigurazione. Solu solu u primu schedariu di a lista ha d'esse l'esiste, è i tildes seranu allargate à u valore di $ HOME . U FILELIST predeterminatu hè / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

--pipe CMD

Pipere u prugrammu di e rpm à u cumandimu CMD .

--dbpath DIRECTORI

Aduprà a basa di dati in DIRECTORI rathen than the default path / var / lib / rpm

- DIRECISION DIRECTORI

Aduprà l'arburatura di u sistema di archiu arradicatu à DIRECTORIO per ogni operazione. Innota chì significa a basa di dati di DIRECTORIO serà usatu per i cuntrolli di dependenza è di qualsiasi scriptlet (s) (per esempiu, % post si installate, o % prep si custruisce un pacchettu) serà cundutu dopu a chroot (2) à DIRECTORI .

INSTALE U OPERATRICI UPGRADE

A forma generale di un ordine di installazione di rpm hè

rpm { -i | --install } [ install-options ] PACKAGE_FILE ...

Questu installate un novu pacchje.

A forma generale di un ordine di aghjurnamentu di rpm hè

rpm { -U | --upgrade } [ install-options ] PACKAGE_FILE ...

Questa aghjurnamentu o installate u pacchettu installatu nant'à una versione più nova. Questa hè a stessa cosa di l'installazione, eccettendu tutte e altri versione (s) di u pacchettu quandu si eliminanu quandu u paese novu hè installatu.

rpm { -F | --freshen } [ install-options ] PACKAGE_FILE ...

Questu avete i paesi d'aghjurnamentu, ma solu s'ellu una versione precedente hè oghje ghjerta. U PACKAGE_FILE pò esse specificatu da un ftp o http URL , in quale casu u pacchettu sarà telecaricatu prima di esse installatu. Vede FTP / HTTP OPTIONS per informazioni nantu à u cliente internu di FTP è u cliente rpmp.

--aid

Aggiunate i prugrammi suggeriti à a transazzione settendu quandu hè necessariu

--allfiles

Stallà o aghjurnà tutte l'archivi missingoj in u pacchettu, invechjate s'ellu ci sò.

--badreloc

Usatu cù --relocate , permete riurizazione in tutte e ricordi di scriviri , micca solu di l' OLDPATH in parte di u pacchettu binariu.

- EXCEPTE CATEDIENTE

Ùn stallate micca i schedari chì so nome principia cù OLDPATH .

- exclamatu

Ùn imposeanu nisun eranu chì sò marcati com'è documentazione (chì cuntene i pannelli umani è docinfo documenti).

--force

Same as using --replacepkgs , --replacefiles , and --oldpackage .

-h, --hash

Stampa 50 carte ditu cum'è l'archiviu di pacche è micca impachutu. Utilizà cù -v | --verbose per una mostra nicer.

--ignoresize

Ùn avete micca cuntrollate i sistemi di schedari per un spaziu di discu in u discu di prima di installà stu pacatu.

--ignorearch

Permettenu installazione o rinfriscanti, ancu se l'architettura di u pacchje binariu è l'anzianu ùn fate micca.

--ignoreos

Aduprà a stallazione o rinfriscenda ancu s'ellu i sistemi operativi di u pacchje binariu è l'anzianu ùn anu micca truvatu.

--includedocs

Installa i ducumenti di documentazione. Questu hè u cumpurtamentu predettu.

--justdb

Aduprà solu a basa di dati, micca u sistema di filesystem.

- nodigest

Ùn verificate micca un puzzicheghju o capulazione di ricordu quandu si leggi.

--nosignature

Ùn verificate micca u pacchettu o sinistru di a cume in leghje.

- nodeps

Ùn fate micca una verificazione di dependenza prima di installà o aghjurnà un pacchettu.

--nosuggìa

Ùn ùn suggerenu micca u pacatu (s) chì furnisce una dependenza falza.

--noorder

Ùn rilatisce i pacchi per una installazione. A lista di pacchettuli seranu normalment reordered per suddisfà i dependenziali.

--noscripts

--nopre

--nopost

--nopreun

--nopostun

Ùn eseguite u scrittore di u stessu nome. L' opció --noscripts hè equivalente di

--nopre --nopost --nopreun --nopostun

è scende l'esekzione di u percentuale% pre , % post , % preun , è % postun scriptlet (s).

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

Ùn ùn eseguite micca scrittore di u mutore chjamatu. L' opcion --nuttatori hè equivalente à

--notriggerin --notriggerun --notriggerpostun

è scende l'esercitu di u % correspondenti % triggerin , % triggerun , è % triggerpostun scriptlet (s).

--oldpackage

Aduprà un aghjurnamentu per rimpiazzà un pacchettu novu cun un anticu.

--percent

Print percentages as files are unpacked from the package archive. Questu hè fatta à fà rpm facile per esse di altre uttene.

--prefix NEWPATH

Per paccheghjuli binariferi relocateable, traduce tutti i perspettivi di scrittori chì accuminzanu cù u prefixu di l'installazione in u pacchju à a pusizioni di rilassante à NEWPATH .

--relocate OLDPATH = NEWPATH

Per paccheti binarii rilatati, traduce tutti i stradelli di scrittore chì accumenuOLDPATH in u pacchju di rilassu à a NEWPATH . Questa opzione pò esse usata ripetitumente se parechji OLDPATH in u pacchettu vi si deve migliurà.

--repackage

Retechjà i schedari prima di sguassà. U pacìficu installatu antigamente serà chjamatu chjamatu u macro % _repackage_name_fmt è serà creatu in u cartulare chjamatu da a macro % _repackage_dir (u valore predeterminatu è / var / tmp ).

--replacefiles

Installa i paesenu ancu se sustituveranu schedari da altri pacchi di paola chì sò stallati.

--replacepkgs

Installa i paesi ancu s'ellu parechji sò stati installati n stu sistema.

--test

Ùn stallate micca u pacchettu, simpricamente a verificate è infurmà cunflitti pussibuli.

ERA E OPTIONS

A forma generale di un ordine di bordu di u rotà hè

rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ] [ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...

Puderanu dinò l'urse seguenti:

--allmatches

Elimine tanti versi di u pacchettu cù u PACKAGE_NAME . In modu normale un errore hè emessu si PACKAGE_NAME coincide cù parechje paquetes.

- nodeps

Ùn cuntrollate micca di e dependenziali prima di uninstalling the packages.

--noscripts

--nopreun

--nopostun

Ùn eseguite u scrittore di u stessu nome. L' opció --noscripts durante a borrazione di paese hè equivalente di

--nopreun --nopostun

è aprire l'esecutà di u preunariu% correspondente , è u % scriptunzione postunatu (s).

--notriggers

--notriggerun

--notriggerpostun

Ùn ùn eseguite micca scrittore di u mutore chjamatu. L' opcion --nuttatori hè equivalente à

--notriggerun --notriggerpostun

è scende l'esercitu di u percentuale% correspondenza , è u % script triggerpostun (s).

--repackage

Retechjà i schedari prima di sguassà. U pacìficu installatu antigamente serà chjamatu chjamatu u macro % _repackage_name_fmt è serà creatu in u cartulare chjamatu da a macro % _repackage_dir (u valore predeterminatu è / var / tmp ).

--test

Ùn veramente micca uninstall anything, just go through the motions. Useful in cunjunzione cù l'opzione -vv per debugging.

QUERY OPTIONS

A forma generale di un ordine di ricerca rpm hè

rpm { -q | --query } [ scelte-opzioni ] [ query-options ]

Pudete specificà un formatu chì l'infurmazione di u pacchettu deve esse stampatu in. Per fà questu, utilizate a


--qf | --queryformat QUERYFMT

Opzione, seguitata da a stringa di format QUERYFMT . Formatei di Query sò versioni mudificati di u formatu standard printf (3) . U furmatu hè fatta di strings static (chì pò esse inclusi standard C caratteru scappa per novi, tabs, è altri caratteri speziale) è printf (3) formatters tip. Quandu rpm ghjale digià u tipu per imprettu, u specifier di tipu deve esse omessi è sustituitu da u nome di a tag di u passageru per esse stampatu, inturniatu da {) personne. I nomi di l'tag sunnu casi insesitivu, è a spluta RPMTAG_ prima di u nome di l'tag quì esse omessi ancu.

Formatei di prucedure alternate pò esse dumandatu da seguite l'tag cù : tiptag . Oghje, i servizii seguenti sò sopurbe:

: armatura


Scrivite un cume publicu in armatura ASCII.

: base64

Codice binaria cù u base64.

: data

Aduprà strftime (3) Formate "% c".

:ghjornu

Aduprà strftime (3) "Formate% a% b% d% Y".

: depflags

Formate di bandiera di dependenza.

: fflags

Fà file bandiera.

: hex

Format in hexadecimale.

: octal

Format in octal.

: perms

Permette di schedariu di format.

: shescape

Scuperta quotes simile per u usu in un script.

: triggertype

Ssu suffissu triggere.

Per esempiu, per imprimirà solu i nomi di i paesi consultati, pudete usà % {NAME} cum'è a stringa di format. Per imprimirse u nome di e pacchjà è a distribuzione d'infurmazioni in dui columche, pudete utilizà à % -30 {NAME}% {DISTRIBUTION} . RPM imprimirà una lista di tutti l'etiti chì sapi da quandu hè invucata cù l'argument --querytags .

Ci sò dui sottogrisini di scelte per quistione: selezzione di pannelli è a selezzione di informazioni.

OPTIONS DI SELECTION DE PAGINÀ:

PACKAGE_NAME

Query installò u pakkettu PACKAGE_NAME .

-a, --all

Query tutti i paquets installati.

-f, --file FILE

Query prugende pussessu FILE .

--filatu MD5

Query chì cuntene un identificatore di còdice, oghje l' MD5 digesti di u cuntenutu di l'archive.

-g, --group GROUP

Query packages cù u gruppu di GRUPO .

--hdrid SHA1

Query Package chì cuntene un identificatore chjesa di u ghjornu, ie u digiminu SHA1 di a regione immatibile di risultazione.

-p, --package PACKAGE_FILE

Query un (uninstalled) package PACKAGE_FILE . U PACKAGE_FILE pò esse specificatu com un URL FTP o URL http , in quale casu u capellu di u paese si pò telecaricà è consulta. Vede FTP / HTTP OPTIONS per informazioni nantu à u cliente internu di FTP è u cliente rpmp. L'argumentu PACKAGE_FILE , se no un pacchettu binariu, serà interpretatu cum'è manifestu di pezzu ASCII. I commenti sò permessi, avè cun '#', è ogni linea di un schedariu di manifestazione di pacche pò esse spressione spressa in spazi biancu, cumprese URL cù l'espressioni globi remoti, chì si sviluppassi à i camini chì sò sustituiti in u locu di u manifesu di pacchettu cum'è argumentu PACKAGE_FILE à a quistione.

--pkgid MD5

Query Package chì cuntene un identificatore di pakkettiu, ie u MD5 digesti di u cuntenutu cumminatu è u cuntenutu di pagamentu.

--querybynumber HDRNUM

Query l' HDRNUM th database entry direttamente; Questu hè ùtule solu per debugging.

--specfile SPECFILE

Parse è query SPECFILE cum'è s'ellu era un pacchettu. Eppuru chì micca tutte l'infurmazioni (per esempiu, lista di schedari) hè dispunibule, stu tipu di ricerca permette rpm per esse adupratu per sdirte infurmazione di spec files senza avè da scrive un specfile parser.

- TID TID

Query packete (s) chì anu identificatu d'identificazione di transazzione TID . Un segno di uniz un'altra utilizazione hè un identificatore di transaczione. Tuttu u paese (s) stallati o saldati in una sola transazioni anu un identificatore cumuni.

- PACKAGE_NAME inattricatu

Query paquetes chì sò attivati ​​da u pacchettu (s) PACKAGE_NAME .

- quantità CAPABILITY

Query tutti i pacchi chì furnisce a capacità CAPABILITÀ .

--whatrequires CAPABILITY

Query tutti i pacchi chì rescindianu CAPACITIE per un bon funzionu.

PAGINA QUERY OPTIONS:

--changelog

Amandate cambià a infurmazione per u pacchju.

-c, --configfiles

Lista solu schedarii di cunfigurazione (implies -l ).

-d, --docfiles

Lista sola documentazione di schedari (implies -l ).

- dump

L'infurmazione di u schedariu di sviamentu:

A strada di mintitudu di stanza mtime md5sum in modu di u gruppu isconfig isdoc rdev symlink

Sta opción deve esse usata cù almenu unu di -l , -c , -d .

--filesbypkg

Liste tutti i schedari in ogni paese di sceglie.

-i, --info

Affissà l \ 'infurmazione di u pacchettu, cumprese nomu, versione è scritta Questu usa u - queryformat s'ellu hè specificatu.

--last

Puderanu a lista di pezzi per esse stallazione cum'è chì l'ultimi pakistani sò à a cima.

-l, --list

Fate un schedariu in u pacchettu.

- proveu

Lista capacità di stu prugramu furnisce.

-R, --requires

Elencu dispunelli nantu à quale u cambià devenu.

--scripts

Liste u scrittore specificu di pezzi chì sianu utilizati com'è parte di i prucessi di stallazione è di uninstallazione.

-s, --statì

Visualizza i stati di i schedarii in u pacchettu (implica -l ). U statutu di ogni file hè unu di u normale , micca installatu , o rimpiazzatu .

--triggers, --triggerscripts

Visualizza i scritturi di u scaricamentu, se qualchissia, chì sò cuntenuti in u pacatu.

VERIFY OPTIONS

A forma generale di un ordine di vittime rimpruverete hè

rpm { -V | --verify } [ scelte-opzioni ] [ verificate-opzioni ]

A verificazione di un pakku cumpareghja infurmazione nantu à i schedari installati in u pacchettu cù infurmazione nantu à i schedari pigliati da u metadatu di pacatu guardatu in a basa di dati rpm. Frà tutte l'autri cosi, verificando compara u grandu, a sumesta MD5, permessi, tipu, proprietariu è gruppu di ogni file. Ogni discrepencies sò indicati. I schedari chì ùn sò micca stallati da u pacchettu, per esempiu, documenti di documentazione sclusa nantu à a stallazione cù l'opzione "- exclamata ", seranu ignulati silenziu.

L'opzioni di selezzione di panniculazione sò u listessu chè di paese di ricerca (inclusi i schedari di manifestazione di pacchettuli cum'è argumenti). Ogni opcions uniche per verificà modu sò:

- nodeps

Ùn verificate micca dipendenzi di paquetes.

- nodigest

Ùn verificate micca un puzzicheghju o capulazione di ricordu quandu si leggi.

--nofile

Ùn verificate micca attributi di u pacchettu.

--noscripts

Ùn ùn eseguite u scriptritt% verifyscript (s'ellu hè).

--nosignature

Ùn verificate micca u pacchettu o sinistru di a cume in leghje.

- nolinkto

--nomd5

--nosize

--nouser

--nogru

--nomtime

--nomode

--nordev

Ùn verificate micca l'attributu di file pertinenti.

U furmatu di u produttu hè una stringa di 8 caratteri, un detrimentu attributivu:

C % config config file. d % doc documentación file. u file g % ghost (per esempiu, u cuntenutu di l'archive ùn sò micca include in u pacche di pacche). l % licence file di licenza. C % readme readme file.

da u capu di u paese, seguita da u nome di scrittore. Ogni u 8 caratteri significate u risultatu di una comparsa di l'attributu di u schedariu à u valore di quelli attributi (s) registrati in a basa di dati. Un monicu " . " (Periodu) significa chì a storia passava, mentre chì un " ? " (" Sinistru ") indica chì a prova ùn pò esse realizatu (per esempiu, permessi d'archivi impediscenu a lettura). Inutili, lu (nimicamenti em B oldened) u carattericu nnipriu fallimentu di a correlativa --verificà a prova:

U S diffe S difiere M M ode difiere (chjamate permessi è u tipu di stage) 5 MD 5 sum differs D D evice major / minor number mis-match L ligere L ink (2) path mis-match U U ser ownership tende G G roup A pruprietà difiere T m T ime differs

SIGNATURE DIGITAL E DIGEST VERIFICATION

A furmazione generale di i regílii di sinatura digitale di rpm sò

RPM --import PUBKEY ...

rpm { --checksig } [ --nosignature ] [ --nodigest ]
PACKAGE_FILE ...

L'opzione di --cheksigazione cuntrolla tutti i digerti è i signori cuntenuti in PACKAGE_FILE per assicurà l'integrità è l'urìgine di u pacchettu. Avete chì i firmamenti sò verificate sempre chì u pacchettu hè leggiu, è --checksig hè utilità per verificà tutti i digerdi è i firmamenti assuciati cun un pacchettu.

Signatures digitali ùn ponu esse verificate senza una chjave publica. An ascii prublematica chjusa pò esse aghjuntu à a basa di ricerca using --import . Una chjave pubblicita impurtata hè purtata in un capu, è a gestione di u funziunamentu hè realizatu cum'è a gestione di u pacchettu. Per esempiu, tutte e chjavi pubblici impurtati speduti pò esse exhibitu da:

rpm -qa gpg-pubkey *

I detti di una chjave publica specifica, quandu impurtata, pò esse indicatu quistione. Ccà l'infurmazione nantu à a chjave Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Finalmente, i chjavi pubblici pò esse elettu dopu l'impurtazione cum'è i paesaggi. Eccu cumu per sguassà a chjama Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

SIGNING A PACKAGE

rpm --addsign | --resign PACKAGE_FILE ...

I dui - addsign è --resign opcions generate è inserisce signaturesi novi per ogni pakkett PACKAGE_FILE dati, reieppendu qualsiasi firmi existenti. Ci sò dui opzioni per ragunijiet stòrichi, ùn ci hè nudda diversa in cumpurtamentu oghje.

UTILIANGGETTU POR SIGMA PAQUUGI

Per pudè pacà pacchjà cù GPG, rpm devenu esse cunfigurati per esecutà GPG è puderanu truvà un anellu chjave cù i chjavi adatti. Per automaticamente, a rpm utilizeghja a stessa cunvenzione chjamata GPG per truvà i chjavi, ughjettivu l' urdettu GNUFGHI . Se so chjavi ùn anu micca situatu induve GPG cresce à esse, avete bisognu di cunfigurà u macro % _gpg_path per esse a lucale di i chjavi di GPG.

Per a cumpatibilità cù versioni più vechje di GPG, PGP è rpm, solu i paceti in V3 OpenPGP signalà esse cunfigurati. Ogni algoritmi di verificazione di DSA o RSA pò esse utilizati, ma DSA hè preferitu.

Se vulete esse di pudè firmà paesi chì creanu sè stessu, avete bisognu di creà u vostru paru publicu è secreto chjave (vede u manual GPG). Avete bisognu di cunfigurà macros rpm

% _signature

U tipu di signatura. Avà sò solu i gpg è pgp sò soporta.

% _gpg_name

U nomu di l'"utilizatore" chì chjave u vulete utilizà à firmà e vostre pacchettu.

Per esempiu, per pudè utilizà GPG per fassi signori cum'è l'utilizatore "John Doe " da i chjavi di u centru situatu in /etc/rpm/.gpg usendu l'eseguitu / usr / bin / gpg chì tù include

% _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe % _gpg_name / usr / bin / gpg

in un schedariu di macrofigurazione. Utilizà / etc / rpm / macros per a cunfigurazione per a sistema è ~ / .rpmmacros per a cunfigurazione per usuale .

OPCUNI DATABASE DE RECUBRIMIENTO

A forma generale di un ordine di basa di basa di ricuperazione hè

rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --root DIRECTORY ]

Aduprà --initdb per creà una nova basa di dati, utilizate --rebuilddb per ricustruisce l'indices di basa di i capelli di u paese installatu.

SHOWRC

U cumandimu

rpm --showrc

mostra i valori rpm utilizate per tutti l'opzioni sò prisintati in rpmrc è macros file (s) di cunfigurazione.

FTP / HTTP OPTIONS

RPM pò esse u cliente FTP è / o HTTP cusì chì e pacchiare ponu esse consultati o installati da Internet. I schedarii di u pacchettu per installà, aghjurnamentu è operazione di ricerca pò esse specificatu da un URL FTP o HTTP :

FTP: // USER: PASSWORD @ HOST: PORT / path / à / package.rpm

Se u : A parte A PARIGI hè omessi, a password serà invistitu (una volta per par usu / parò ospitante). Sì l'uttellu è a password sò omessi, u ftp anònimu hè utilizatu. In ogni modu, i trasferimenti passivi (PASV) FTP si sò realizati.

RPM permette l'opzioni per esse utilizati cù l'URL FTP:

--ftpproxy HOST

U ospitale HOST serà usatu cum'è un servitore proxy per i trasferimenti FTP, chì permette à l'utilizatori à u FTP per i macchufani di u corpu chì utilizanu sistemi proxy. Questa opzione pò esse specificatu da a cunfigurà a macro % _ftpproxy .

--ftpport HOST

U numiru TCP PORT da utilizà per a filetta ftp in u servore FTP proxy invece di u portu predeterminatu. Questa opzione pò ancu esse specificata da configurà a macro % _ftpport .

RPM permete l'opzioni per esse utilizati cù http URLs:

- Httpproxy HOST

U ospitale HOST serà utilizatu com'è server proxy per tutti i trasferimenti http . Questa opcionu pò ancu esse specificatu da cunfigurà a macro % _httpproxy .

- portu portu

U numiru TCP PORT da utilizà per a cunnessione http in u vostru servore proxy http in oversu di u portu predeterminatu. Questa opzione pò esse specificatu da a cunfigurà a macro % _httpport .

ASSURANCES LEGAZZI

Esecuté répmbuild

I modi di custruzzione di rpm sò oghji stanu in l' us usurp / bin / rpmbuild executable. Invece chì a cumpatibilità di u legatu furnita da l'altieri popt davanti hè statu l'apprupriatu, a cumpatibilità ùn hè perfetta; da quì in custruzzione di modu di cumpostu per l'aligine popt hè stata rimbionata da e rpm. Installa u paese rpmbuild , è vede rpmbuild (8) per a ducumentazione di tutti i modi di rpm build accennatu in rpm (8).

Aggiunce e seguenti linee per / etc / popt si vulete cuntinuà invuchendu rpmbuild da a linea di cummanda di uperme :

rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm exec --bi rpmb -bi rpm exec --bl rpmb -bl rpm exec --ba rpmb -ba rpm exec --bb rpmb -bb rpm exec --bs rpmb -bs rpm exec --tp rpmb -tp rpm exec --tc rpmb -tc rpm exec --ti rpmb -ti rpm exec --tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec --ts rpmb -ts rpm exec --rebuild rpmb --rebuild rpm exec --recompile rpmb --recompile rpm exec --clean rpmb --clean rpm exec --rmsource rpmb - rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short-circuit rpmb --short-circuit

VEU TALLAHU

popt (3), rpm2cpio (8), rpmbuild (8),

http://www.rpm.org/ http://www.rpm.org/>

Impurtante: Utilizà l'ordine di u manu ( % man ) per vede cumu u cumandimu hè usatu in u vostru urdinatore particulari.