Linux / Unix Imperii : RPM
NOMEN
rpm - Package RPM Manager
SYNOPSIS
Et probari possit querying PACKAGES:
{RPM -q | --query} [options eligere-] [query-options]
{RPM V | --verify} [options eligere-] [options, quin]
RPM --import PUBKEY ...
{RPM -K | --checksig} [--nosignature] [--nodigest]
PACKAGE_FILE ...
Installing, UPGRADING, et captiva PACKAGES:
{RPM l | --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]
[--notriggers] [--repackage] [--Test] PACKAGE_NAME ...
miscellaneous
{RPM --initdb | --rebuilddb}
{RPM --addsign | --resign} PACKAGE_FILE ...
{RPM --querytags | --showrc}
{RPM --setperms | --setugids} PACKAGE_NAME ...
options eligere,
[PACKAGE_NAME] [-a, - omnes] [-f, - Fasciculus]
[-g, - group] {-p, - sarcina PACKAGE_FILE]
[--fileid MD5] [--hdrid SHA1] [--pkgid MD5] [--tid TID]
[--querybynumber HDRNUM] [--triggeredby PACKAGE_NAME]
[--whatprovides FACULTAS] [--whatrequires FACULTAS]
, query options
[--changelog] [c: - configfiles] [d, - docfiles] [--dump]
[--filesbypkg] [i, - info] [--last] [l; - album]
[--provides] [--qf: - queryformat QUERYFMT]
[R: - postulat] [--scripts] [s: - re publica]
[--triggers: - triggerscripts]
quin options,
[--nodeps] [--nofiles] [--noscripts]
[--nodigest] [--nosignature]
[--nolinkto] [--nomd5] [--nosize] [--nouser]
[--nogroup] [--nomtime] [--nomode] [--nordev]
-install options
[--aid] [--allfiles] [--badreloc] [--excludepath OLDPATH]
[--excludedocs] [--force] [h: - Nullam]
[--ignoresize] [--ignorearch] [--ignoreos]
[--includedocs] [--justdb] [--nodeps]
[--nodigest] [--nosignature] [--nosuggest]
[--noorder] [--noscripts] [--notriggers]
[--oldpackage] [--percent] [--prefix newpath]
[--relocate OLDPATH = newpath]
[--repackage] [--replacefiles] [--replacepkgs]
[--Test]
DESCRIPTIO
Manager Package RPM est potentia, quae potest facere usus, install, investigatio, quin, update, et delere singula software packages. Files A sarcina consistit in superhabundantia et archive of meta-install quod notitia solebat obliterare famam archive files. Quod meta-includit notitia adiuvat me scriptor, lima dicuntur, ordine et informationem de sarcina. Packages venient in formis afficientibus binarii packages, ut solebat encapsulate software installed, et fons packages, quibus fons necessaria ad producendum binarii codice ac consequat packages.
Unus ex his basic modi esse deo: Quaero, Diende Subscriptio Moderare, Install / Upgrade / Crebrescunt: Uninstall, Initialize Burton, Rebuild Burton, abdicare, addere Subscriptio: Pone dominis / Groups, Show Querytags et Show configurationis.
Eligendi GENERE
Haec omnia options potest esse in diversis modulorum conuenientiam pernotauit.
- ?, --Help
Iam tunc procer a nuntius usus normalis.
--version
Print version de quibus versus unum numero usum esse RPM.
--quiet
Print quam minimum fieri potest - Northmanni nisi error et mandata proponendum.
v
Print verbose notitia - profectum Northmanni exercitatione epistulae non potest ostendi.
-vv
Print lots of notitia debugging turpis.
--rcfile Filelist
Quisque files De colonia in Filelist separata est a lege continue RPM ad configuratione notitia. Primum lima tantum in album necesse est et tildes te ampliari ad valorem of $ HOME. Et Filelist est default / usr / share / RPM / rpmrc: / usr / share / RPM / redhat / rpmrc: ~ / .rpmrc.
--pipe CMD
Foramina output imperium rpm CMD.
--dbpath Directory
Directory Rathen database utor in viam quam default / var / lib / RPM
--root Directory
Utor lima ratio in arboris radice Directory omnes operations. Id enim quod in database presul utendum in omni dependentia et checks scriptlet (s) (eg si post installing%,% currere cucurri neque si aedificationem a sarcina) et currere post chroot (II) Directory.
Eligendi et UPGRADE CONLOCO
Institutionem generalem modum imperio rpm
{RPM l | --install} [-install options] PACKAGE_FILE ...
Haec nova sarcina installs.
Generalis iussio upgrade RPM forma
{RPM -U | --upgrade} [-install options] PACKAGE_FILE ...
Hoc installs in upgrades aut currently installed sarcina ut navigatro recentiore version. Hoc idem est quod install, praeter alia omne poema (s) de nova sarcina est installed sarcina postquam remota sunt.
{RPM -F | --freshen} [-install options] PACKAGE_FILE ...
Hoc erit upgrade packages, nisi antea poema quod currently tantum exstat. Et PACKAGE_FILE potest esse certa ad ftp aut http URL : in quo casu erit voluntas in sarcina ante downloaded quod installed. Vide FTP / HTTP Eligendi pro notitia in RPM Internus http ftp client, et firmamentum.
--aid
Set quando opus est rebus addere suggesserant packages.
--allfiles
Installs in sarcina, vel upgrades files missingok omnes, nullo habito respectu, si non est.
--badreloc
--relocate usus est, permit Relocations file super vias rectas, et non solum qui OLDPATH 's includitur in binarii sarcina relocation admonitus (s).
--excludepath OLDPATH
Non install lima nomen OLDPATH incipit.
--excludedocs
Ne install lima quod aliqua documenta sint, sicut alibi (quod est homo includit paginarum, texinfo documentis).
--force
Sicut per --replacepkgs, --replacefiles et --oldpackage.
h, --hash
Nullam in L marcas ad Print sarcina archive eoque pacto. Uti sunt v | --verbose ad ostentationem melior.
--ignoresize
Non reprehendo hoc insertis ad montem lima ratio sufficit orbis tractus tellus.
--ignorearch
Institutionem etiam si patitur, vel upgrading de binarii architectures sarcina exercitum, et non aequare.
--ignoreos
Et upgrading patitur institutionem vel si hospes operating systems de binarii sarcina et non aequare.
--includedocs
Documenta install lima. Haec est habitus.
--justdb
Database update modo non filesystem.
--nodigest
Nolite cognoscere sarcina aut legens cum header digerit.
--nosignature
Nolite cognoscere sarcina aut legens cum subscriptionibus de header.
--nodeps
Insertis ad reprehendo et nolite dependentiam instalar a tellus.
--nosuggest
Ne sarcina suadeant (s) quod sit providere deest dependet.
--noorder
Non ad institutionem reordinatque sarcinas. Northmanni would be the list of packages enim ut dependancies & vbique.
--noscripts
--nopre
--nopost
--nopreun
--nopostun
Ne perdas scriptlet eiusdem nominis. Quod est equivalent ad optionem --noscripts
--nopre --nopost --nopreun --nopostun
et vertit off in supplicium de% pre correspondentes, post%,% preun et postun% scriptlet (s).
--notriggers
--notriggerin
--notriggerun
--notriggerpostun
Nec ullum genus quidam ex scriptlet felis. Quod est equivalent ad optionem --notriggers
--notriggerin --notriggerun --notriggerpostun
et vertit off supplicium de correspondentes triggerin%,% triggerun et triggerpostun% scriptlet (s).
--oldpackage
Cum sarcina maior permittere an upgrade ut navigatro recentiore reponere unum.
--percent
Print percentages quam files unpacked sunt a sarcina archive. Hoc animo facile currere faciam RPM ex alia instrumenta.
--prefix newpath
Nam relocateable binarii packages, transferendum omnibus de lima eant vias quae illuc satus installation praeposita est sarcina relocation admonitus (s) newpath est.
--relocate OLDPATH newpath =
Nam Relocatable binarii packages, transferendum omnibus de lima eant vias quae illuc incipere OLDPATH sarcina relocation admonitus (s) newpath est. Haec optio potest esse pluribus, si saepe OLDPATH 's quae in sarcina ut collocaverunt.
--repackage
In sarcina ante Re-files execuciones eorundcm. Ante installed sarcina quod nominatur non potest esse creata et secundum tortor% _repackage_name_fmt in Directory in nomine tortor% _repackage_dir (default est valorem / var / tmp).
--replacefiles
Packages install quod si non reponere files ab alia, iam installed, packages.
--replacepkgs
Etsi eorum institutionem sarcinas iam installed ratio.
--Test
Ne install sarcina per tantum referre et reprehendo pro potential confligit.
Eligendi INTERLINO
Generalis iussio extermina RPM forma
{RPM -e | --erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--repackage] [--Test] PACKAGE_NAME ...
Options potest etiam esse in his:
--allmatches
Remove omnia versions of sarcina ex qua par PACKAGE_NAME. Northmanni edita error est, si plures packages PACKAGE_NAME aequet.
--nodeps
Non reprehendo ante clientelae uninstalling sarcinas.
--noscripts
--nopreun
--nopostun
Ne perdas scriptlet eiusdem nominis. Quod est equivalent ad vim extermina sarcina per optionem --noscripts
--nopreun --nopostun
et vertit off in supplicium de% preun correspondentes, et postun% scriptlet (s).
--notriggers
--notriggerun
--notriggerpostun
Nec ullum genus quidam ex scriptlet felis. Quod est equivalent ad optionem --notriggers
--notriggerun --notriggerpostun
et vertit in supplicium correspondentes% off triggerun et triggerpostun% scriptlet (s).
--repackage
In sarcina ante Re-files execuciones eorundcm. Ante installed sarcina quod nominatur non potest esse creata et secundum tortor% _repackage_name_fmt in Directory in nomine tortor% _repackage_dir (default est valorem / var / tmp).
--Test
Uninstall non vere aliquid, iustus ire per motibus proportionem servent. Utilis in conjunction per optionem ad -vv debugging.
Eligendi QUERY
Quaero autem iussio generalis rpm
{RPM -q | --query} [options eligere-] [query-options]
Te potest specificare potest typis in forma, quod sit notitia sarcina. Ad hoc, te uti
--qf | --queryformat QUERYFMT
optio, sequitur quod QUERYFMT format filum. Query formats modifed sunt versions of a vexillum printf (III) forma. Quod forma sit ex stabilis nervis (ut includit quam C vexillum ad mores fugient newlines, tabs, et alia specialis characters) et printf (III) formatters typus. RPM, ut iam sciat de ea typis imprimi genus et species generis omittendum tamen, ut ponerentur header tag nomen ab ipsis typographis imprimenda, conclusus {a} ingenia. Omega insesitive re ista sunt nomina: de parte autem in hac urbe RPMTAG_ tag nomen, quod pro opportunitate omitti potest bene.
Other formats potest esse output cum rogatus a sequentibus tag: typetag. Currently, cum his rationibus fulciuntur,
, armorum
Clavis et involvent publicam armis in ASCII.
: base64
Encode binarii base64 notitia usura.
: diem
Uti strftime (III) "c% 'format.
: dies
Uti strftime (III) "b% D% A%% per" format.
: depflags
Forma dependentia ferunt.
: fflags
Forma file ferunt.
, omnis hexagonis traversa
Forma in veste hexadecimali ostendentur.
: octal
Forma in octal.
: perms
Forma lima permissions.
: shescape
Quotes for use in unum evadere scriptor.
: triggertype
Display que felis.
Eg ad litora tantum nomina packages queried, vos could utor% NAME} {sicut format filum. Typis imprimantur packages nomen distribution atque duas columnas in notitia, vos could utor% -30% {{NAME}} DIVISIO. rpm mos procer album ab omni eo quod invocatum sit super tags Scit enim de --querytags ratio.
Options ibi sunt pro subcopiis numerorum duo pro querying: sarcina lectio, lectio et notitia.
DELECTUS FASCICULUS Eligendi:
PACKAGE_NAME
Query nomine PACKAGE_NAME installed sarcina.
-a, --All
Query packages omnes installed.
-f, --file FILE
Query sarcina culpa rubet vultus FILE.
--fileid MD5
Query a sarcina tradidit se habet lima identifier, vel ex tabella MD5 digestum de contentis in eodem.
-g, --group fuerit CLASIS
Query cum coetus coetus packages.
--hdrid SHA1
A sarcina tradidit header identifier Query qui continet, id est incommutabilis SHA1 digestum header regionem.
-p, --package PACKAGE_FILE
Et query (uninstalled) PACKAGE_FILE sarcina. Et PACKAGE_FILE potest esse certa quod FTP intrumento uel aliis http style URL: in quo casus in sarcina et downloaded header et queried. Vide FTP / Eligendi HTTP est notitia in RPM Internus http ftp client, et firmamentum. Quod argumentum PACKAGE_FILE (s), si non binarii sarcina, in sarcina ASCII interpretari potest esse manifestum est. Comments non licet, initio videlicet facto a, # ', et per lineam a sarcina patet lima ut includit album spatium separantur glob expressions, inter URL scriptor ex remotis glob, quæ te ampliari eant vias quae illuc substituantur, est ex sarcina manifesta ad rationes additional PACKAGE_FILE refert.
--pkgid MD5
Query sarcina ut habet a sarcina tradidit identifier, id est MD5 digestum combined header et payload de contentis in eodem.
--querybynumber HDRNUM
Th HDRNUM directe ad query database ingressum; hoc est utile solum debugging.
--specfile SPECFILE
Parse query SPECFILE et quasi vero a sarcina. Etsi non omnes informationes (eg file lists) is available, query permittit RPM ad hoc genus quaestionis esse sine files from f to write a specfile parser.
--tid TID
Query sarcina (s), qui habent negotium datum TID identifier. A stamp unix est currently solebant tempore, sicut gesta recentibus identifier. Omnes sarcina (s) installed in vel in una re gesta recentibus notam habere commune identifier.
--triggeredby PACKAGE_NAME
Query packages sunt Urguet sarcina (s) PACKAGE_NAME.
--whatprovides FACULTAS
Query packages, quod omnis potentia facultatem praebent.
--whatrequires FACULTAS
Query packages omnes qui requirit facultatem recte in executionem mandentur.
FASCICULUS QUERY Eligendi:
--changelog
Display notitia commutationem pro sarcina.
-c, --configfiles
Praesupponit configuratione files (l pertinet).
d, --docfiles
List tantum documentorum files (l pertinet).
--dump
Effundite notitia lima ut sequitur:
semita mole mtime md5sum coetus modus dominus isconfig isdoc rdev symlinkNam oportet illam esse cum saltem unus ex l, c, d.
--filesbypkg
P. Ovidius in files electus quisque in sarcina.
i, --info
Display sarcina notitia, comprehendo nomine versio et descriptio. Si quis utitur Hoc erat in --queryformat et mundabitur sanctuarium.
--last
Tunc install a sarcina cum mandatis ut quicquid sexus est packages tardus autem ad summitatem.
l, --list
List files in sarcina.
--provides
Praebet hac sarcina List elit.
R: --requires
Quod haec pendeat a sarcina List packages.
--scripts
Enumerare, scriptlet sarcina specifica (s) quod qui usi sunt, partem et uninstallation installation processus.
Nulla eget leo, --state
Display of lima in sarcina de civitatibus (l pertinet). Scapus uniuscuiusque civitatis in una ordinaria non installed aut condatur.
--triggers, --triggerscripts
Display felis scriptor, si quae sunt, quae in sarcina.
Eligendi CONFIRMO
Quin generalis iussio RPM forma
{RPM V | --verify} [options eligere-] [options, quin]
Probari possit a sarcina de notitia confert files installed sarcina in a sarcina cum informationes circa sumptus metadata files condideris in RPM database. Inter alia, uerificare magnitudine comparat, MD5 sum, permissiones, et genus, et dominus uniuscuiusque coetus lima. Quis discrepencies sunt, ostendi. Qui non ex files installed sarcina, exempli gratia, in documentis files excluduntur per institutionem per "--excludedocs« optio, ut tacite neglecta sunt.
Et sarcina options sunt sicut elegit sarcina pro querying (sarcina comprehendo patet quod rationes files). Alius modus ut quin unique options sunt:
--nodeps
Et nolite cognoscere clientelae sarcinas.
--nodigest
Nolite cognoscere sarcina aut legens cum header digerit.
--nofiles
Ne aliqua cognoscere quae sunt sarcina files.
--noscripts
Ne perdas verifyscript scriptlet% (si).
--nosignature
Nolite cognoscere sarcina aut legens cum subscriptionibus de header.
--nolinkto
--nomd5
--nosize
--nouser
--nogroup
--nomtime
--nomode
--nordev
Non quin debita attributum lima.
In format de filum de output est VIII characters, est maxime proprium titulum:
% c aboutconfig configuratione lima. doc file documenta% d. % exspiravit file g (id est tabella contentus minime payload includitur in sarcina). l% licentia licentia lima. % r readme readme lima.a sarcina header, secuta est a lima nomen. VIII characters per se attribute Dei sit effectus collatio (s) tabella est ad valorem eorum attributi (s) memoriae Basis datorum. A uno "". (Tempus) Transierunt test est autem, cum sit una "?" (Quaestio marcam) indicat fieri non intretis in tentationem (eg file permissiones, ne Lectio). Alioquin (em mnemonically oldened B) defectum ingenii est de test --verify correspondentes:
S file S ize differat M M calamus scribae inter se differunt (includit permissiones et file type) V MD V sum differat D D evice major / minor est numerus fortunium-par Dominus legere Dominus atramento (II) semita fortunium-par U U v dominium differat G G group T T differat dominium ime m differunt;REPREHENSIO et digital signature COLLECTI DIGESTORUM
Dux formae rpm in digital signature imperium est
RPM --import PUBKEY ...
RPM --checksig} {[--nosignature] [--nodigest]
PACKAGE_FILE ...
--checksig optionem est extera omnia digerit in continebat ac sigillis loricatum PACKAGE_FILE curare, ad integritatem originis, et ex sarcina. Ut subscriptione iam nota sunt, quotiens a sarcina verificatur hoc legere atque cognoscere --checksig esse utile ac sigillis loricatum digerit omnes consociata cum sarcina.
Digital subscriptionibus non sine publico clavis verificabitur. ASCII publicam armis cooperatus est clavis potest addidit ad database usura --import RPM. An importari publica clavem est ferri in caput capitis et administratione clavis anulus fit prorsus sicut sarcina procuratio. Eg cunctis currently importari posse ostendi per claves publicae;
-qa gpg pubkey, rpm *
Details de certis publica clavem cum importari, potest ostendi per querying. Ecce Rubrum Hat informationes circa HTML / DSA key:
-qi gpg, RPM, pubkey db42a60e
Denique publicae claves delatis sicut deleri potest packages. Ecce quam ad removendum ad Rubrum Hat HTML / DSA clavem
-i-RPM gpg pubkey db42a60e,
Subscriptionis vir fasciculum
RPM --addsign | --resign PACKAGE_FILE ...
Tum ex --addsign inserere novum et generate subscriptione ad se, et sarcina options --resign PACKAGE_FILE dedit, repositoque quolibet existentium subscriptionibus. Sunt enim duo options historiae causa, ibi morum distare currently.
HTML usu subscribere PACKAGES
Ut usura HTML signum packages, quod esse potest RPM est ei configurari currere HTML anulus invenire a key per claves oportet. Per default, rpm consuetudo utitur idem quod HTML annulos invenire key, quod nempe sit amet $ GNUPGHOME variabilis. Si key annulos in qua sitae sunt HTML exspectare, ut ipsae sint, necesse est ad configurare in tortor% _gpg_path est locus in annulos ut HTML.
Nam maior congruentia cum versions of HTML tags: PGP et rpm signature facis nisi Academicae V3 OpenPGP ut felis. Aut hoc aut DSA RSA verificationem algorithms uti possumus, sed DSA esse malebat.
Si vis subscribere potuit packages creo te ipsum, vos quoque postulo ut creare vestri own secretum quod publicus par clavis (videatur in manual HTML). Vos mos quoque postulo unitas RPM ad configurare
_signature%
Quod genus signature. Nunc nisi gpg et pgp sunt praesto est.
_gpg_name%
Nomen "electronicas usori mittere" uti velis cuius clavis tuum subscribere packages.
Exempli gratia, ut possit uti HTML subscribere packages ut user "John Doe
configuratione lima in a tortor. Usus / etc / RPM / systematis unitas, quia per configuratione et ~ / .rpmmacros ad per-user configuratione.
RECONCILIO Eligendi Database
Generalis iussio datorum forma rpm aedificabo
{RPM --initdb | --rebuilddb} [v] [--dbpath Directory] [--root Directory]
--initdb creare novum database utor, uti database indices ab installed sarcina --rebuilddb intenti reficere capitis.
SHOWRC
Quod mandatum
rPM --showrc
ostendit values rpm mos utor pro omnibus options sunt currently in rpmrc constituit unitas, et configuratione file (s).
FTP / Eligendi HTTP
RPM potest agere ut quod amet et / vel HTTP client queried, ut packages potest non installed in Penitus. Files ad install sarcina, upgrade, query et certa res quae potest esse vel ftp http style URL:
ftp: // User: Password @ HOST: HABITUS / iter / ad / package.rpm
Si password servo pars lege praeterita ero promptus pro password (semel per user / par hostname). Quod si et temporis et password pronai aedis Augusti, ftp anonymous adhibetur. In omnibus casibus, ad hoc passiva (PASV) ftp translationes fiunt sacra.
hoc est utendum concedit options rpm in nobis delata ftp:
HOST --ftpproxy
HOST est hospes meus uti procuratorem server ad omnes translationes ftp, quod permittit users ut per ftp machinis firewall quod proxy uti systems. Haec optio potest esse etiam ex certa% _ftpproxy Vestibulum in tortor.
HOST --ftpport
TCP iunctio quod prodigium numerus ut per ftp per procuratorem sui loco ftp servo default portum. Haec optio potest esse etiam ex certa% _ftpport Vestibulum in tortor.
hoc est utendum concedit options rpm in nobis delata http:
HOST --httpproxy
HOST est hospes meus uti procuratorem server ad omnes translationes http. Haec optio potest esse etiam ex certa% _httpproxy Vestibulum in tortor.
--httpport HABITUS
TCP iunctio quod prodigium numerus in http ad uti procuratorem sui loco http servo default portum. Haec optio potest esse etiam ex certa% _httpport Vestibulum in tortor.
LEGATUM ISSUES
exsecutioni mandandis rpmbuild
In extructione modum nunc habitans in RPM / usr / / rpmbuild exsecutabile. Legatum per convenientiam cum provisum fuerit infra popt aliases possunt satisfacere, non est perfectus in compatibility, Unde per convenientiam popt aliases aedificare modo removetur a rpm. Rpmbuild ad install sarcina, et vide rpmbuild (VIII) pro documentis in extructione modum ante omnia documenta exarata hic in RPM rpm (VIII).
Acies subiungat / c / e rpmbuild inuocans RPM popt vis pergere order versus:
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 - th 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-circuitu rpmb --short circuitu,VIDE QUOQUE
popt (III) rpm2cpio (VIII), rpmbuild (VIII)http://www.rpm.org/ http://www.rpm.org/>
Important: utere imperio homo (hominis%) mandatum est ut quemadmodum usus est, maxime in vestri computer.