Linux / Unix skipun : rpm
NAME
rpm - RPM Pakki Framkvæmdastjóri
Sýnishorn
QUERYING AND VERIFYING PACKAGES:
rpm { -q | --query } [ velja-valkostir ] [ fyrirspurn-valkostir ]
rpm { -V | - verify } [ velja-valkostir ] [ staðfestu-valkostir ]
rpm --import PUBKEY ...
rpm { -K | -checksig } [- skírteinis ] [- nauðsynlegasta ]
PACKAGE_FILE ...
Uppsetning, uppfærsla og flutningur pakka:
rpm { -i | --install } [ setja-valkostir ] PACKAGE_FILE ...
rpm { -U | --upgrade } [ setja-valkostir ] PACKAGE_FILE ...
rpm { -F | --freshen } [ setja-valkostir ] PACKAGE_FILE ...
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [- noscripts ]
[ --notriggers ] [- pakki ] [ --test ] PACKAGE_NAME ...
Ýmislegt:
rpm { --initdb | --rebuilddb }
rpm { --addsign | --resign } PACKAGE_FILE ...
rpm { --querytags | --showrc }
rpm { --setperms | --setugids } PACKAGE_NAME ...
velja valkosti
[ PACKAGE_NAME ] [ -a, - all ] [ -f, - skrá FILE ]
[ -g, - hópur GROUP ] { -p, - pakki PACKAGE_FILE ]
[ --fileid MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[- fyrirspurnarnúmer HDRNUM ] [ --póstað af PACKAGE_NAME ]
[ --whatprovides CAPABILITY ] [ --whatrequires CAPABILITY ]
fyrirspurnir
[- changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [- dump ]
[- filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ --provides ] [ --qf, - fyrirspurnarform QUERYFMT ]
[ -R, - krefst ] [- forskriftir ] [ -s, - ástand ]
[- triggers, - triggerscripts ]
staðfesta valkosti
[- nodeps ] [- nofiles ] [- noscripts ]
[- nauðsynlegasta ] [- skírteinis ]
[- nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[- hópur ] [- nomtime ] [- nomode ] [- nordev ]
setja upp valkosti
[ --aid ] [ --allfiles ] [ --badreloc ] [ --excludepath OLDPATH ]
[ --excludedocs ] [ --force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[- nauðsynlegasta ] [- skírteinis ] [- nefnt ]
[- noorder ] [- noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[- tengjast OLDPATH = NEWPATH ]
[- repackage ] [ --replacefiles ] [ --replacepkgs ]
[ --test ]
LÝSING
rpm er öflugt pakkastjóri sem hægt er að nota til að byggja upp, setja upp, fyrirspurn, staðfesta, uppfæra og eyða einstökum hugbúnaðarpakka. Pakki samanstendur af skjalasafni skrár og metadata sem notaðar eru til að setja upp og eyða skjalasafninu. Meta-gögnin innihalda hjálparskriftir, skráareiginleika og lýsandi upplýsingar um pakkann. Pakkar koma í tveimur tegundum: tvöfaldur pakkar, notaðir til að hylja hugbúnað til að setja upp og uppspretta pakka, sem innihalda upprunalega kóða og uppskrift sem nauðsynlegt er til að framleiða tvöfaldur pakka.
Eitt af eftirfarandi undirstöðuhamum verður valið: Fyrirspurn , Staðfesting , Undirskriftarskoðun , Uppsetning / Uppfærsla / Ferska , Uninstall , Upphaf Gagnagrunnur , Endurnýja Gagnagrunn , Afturkalla , Leggja undirskrift , Stilltu Eigendur / Hópar , Sýna Querytags og Sýna Stillingar .
ALMENNAR VALGAR
Þessir valkostir geta verið notaðir í öllum mismunandi stillingum.
-?, --hjálp
Prentaðu lengri notkunarskilaboð en venjulega.
- útgáfa
Prenta einn lína sem inniheldur útgáfunarnúmerið á rpm sem er notað.
- Quiet
Prenta eins lítið og mögulegt er - venjulega birtast aðeins villuboð.
-v
Prenta verulegar upplýsingar - Venjulega birtast reglulegar framfarir.
-vv
Prenta fullt af ljót kembiforrit.
--rcfile FILELIST
Hvert af skrám í dálknum sem er aðskilin FILELIST er lesið í röð eftir rpm fyrir stillingarupplýsingar. Aðeins fyrsti skráin á listanum verður að vera til staðar, og tildes verður stækkað að verðmæti $ HOME . Sjálfgefinn FILELIST er / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .
- Pipe CMD
Rörir framleiðsla rpm á CMD skipunina.
- dbpath DIRECTORY
Notaðu gagnagrunninn í DIRECTORY rathen en sjálfgefin slóð / var / lib / rpm
- Rauða Stjórn
Notaðu skráarkerfið tré rótað í DIRECTORY fyrir allar aðgerðir. Athugaðu að þetta þýðir að gagnagrunnurinn innan STJÓRNHÆFIS verður notaður fyrir eftirlit með áreiðanleika og hvaða skrifletur (s) (td % staða ef þú setur upp, eða % prep ef bygging, pakki) verður keyrð eftir chroot (2) í DIRECTORY .
Setja upp og uppfæra valmöguleika
Almennt form rpm uppsetningar stjórn er
rpm { -i | --install } [ setja-valkostir ] PACKAGE_FILE ...
Þetta setur upp nýjan pakka.
Almennt form uppbyggingar á rpm uppfærslu er
rpm { -U | --upgrade } [ setja-valkostir ] PACKAGE_FILE ...
Þetta uppfærir eða setur pakka sem er sett upp í nýrri útgáfu. Þetta er það sama og setja í embætti, nema allar aðrar útgáfur pakkanna séu fjarlægðar eftir að nýr pakki hefur verið settur upp.
rpm { -F | --freshen } [ setja-valkostir ] PACKAGE_FILE ...
Þetta mun uppfæra pakka, en aðeins ef fyrri útgáfa er til staðar. PACKAGE_FILE má tilgreina sem ftp eða http slóð , en þá verður pakkinn sóttur áður en hann er settur upp. Sjá FTP / HTTP Valkostir til að fá upplýsingar um innri ftp og http þjónustudeild rpm .
--aid
Bættu við fyrirhuguðum pakka í viðskiptin þegar þörf er á.
--allfiles
Setur upp eða uppfærir allar missingok skrár í pakkanum, án tillits til þess hvort þær séu til.
--badreloc
Notað með - tengja , leyfðu flutning á öllum skráarslóðum , ekki aðeins þau OLDPATH sem eru innifalin í tvíþættu flutningsatriðinu (s).
--excludepath OLDPATH
Ekki setja upp skrár þar sem nafn hefst með OLDPATH .
--Excludedocs
Ekki setja upp neinar skrár sem merktar eru sem skjöl (sem inniheldur mannasíður og texinfo skjöl).
--force
Sama og að nota --replacepkgs , --replacefiles , og --oldpackage .
-h, --hash
Prenta 50 hakkmerki þar sem pakka skjalasafnið er tekið upp. Notaðu með -v | --verbose fyrir fallegri skjá.
-
Ekki skal athuga fjallskrárkerfi fyrir nægilega pláss áður en þú setur upp pakka.
-
Leyfa uppsetningu eða uppfærslu, jafnvel þótt arkitektúr tvöfaldur pakkans og gestgjafi passi ekki saman.
--ignoreos
Leyfa uppsetningu eða uppfærslu jafnvel þótt stýrikerfin í tvöfaldur pakkanum og gestgjafi passi ekki saman.
- innifalið
Settu upp skrár skrár. Þetta er sjálfgefið hegðun.
- réttlátur
Uppfærðu aðeins gagnagrunninn, ekki skráarkerfið.
- nauðsynlegasta
Ekki staðfestu pakka eða haus meltingar þegar þú lest.
- skírteini
Ekki staðfestu pakka eða haus undirskrift þegar þú lest.
--nodeps
Ekki fara eftir áreiðanleika áður en þú setur upp eða uppfærir pakka.
- nefnt
Ekki stinga upp á umbúðum sem veita vantar ávanabindingu.
- nærandi
Ekki endurskipuleggja pakkana fyrir uppsetningu. Pakkalistinn myndi venjulega endurskipuleggja til að fullnægja afbrigði.
- noscripts
- Nopre
- nopost
- nopreun
--nopostun
Ekki framkvæma handritið með sama nafni. The - noscripts valkostur jafngildir
--nopre --nopost --nopreun --nopostun
og slökkva á framkvæmd samsvarandi % fyrir , % staða , % preun og % Postun scriptlet (s).
--notriggers
--notriggerin
--notriggerun
--notriggerpostun
Ekki framkvæma neinar framkalla skriftu sem heitir tegund. The - notriggers valkostur jafngildir
--notriggerin --notriggerun --notriggerpostun
og slökkva á framkvæmd samsvarandi % triggerin , % triggerun og % triggerpostun scriptlet (s).
--oldpackage
Leyfa uppfærslu til að skipta um nýrri pakka með eldri.
- prósentu
Prenta prósentur sem skrár eru pakkaðir úr pakka skjalinu. Þetta er ætlað að gera rpm auðvelt að hlaupa frá öðrum verkfærum.
- forskeyti NEWPATH
Fyrir flytjanlegur tvöfaldur pakki, þýttu allar skráarslóðir sem byrja með uppsetningarforskeytið í pakkningamiðlunartilvísunum (s) til NEWPATH .
- tengjast OLDPATH = NEWPATH
Fyrir flytjanlegur tvöfaldur pakki, þýttu allar skráarslóðir sem byrja með OLDPATH í flutningsatriðinu (s) til NEWPATH . Þessi valkostur er hægt að nota endurtekið ef nokkrir OLDPATH 's í pakkanum eru fluttar.
- pakkning
Endurpakkaðu skrárnar áður en þú hefur eytt. Pakkinn sem áður var settur upp heitir samkvæmt makrinu% _repackage_name_fmt og verður búið til í möppunni sem heitir Macro % _repackage_dir (sjálfgefið gildi er / var / tmp ).
--replacefiles
Settu upp pakka, jafnvel þótt þær skipta skrám af öðrum, sem þegar eru sett upp, pakkar.
--replacepkgs
Settu upp pakka, jafnvel þó að sumir þeirra séu þegar uppsett á þessu kerfi.
- próf
Ekki setja upp pakkann, einfaldaðu að leita og tilkynna hugsanlega átök.
ERASE OPTIONS
Almennt form rpm raða stjórn er
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [- noscripts ] [ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...
Einnig má nota eftirfarandi valkosti:
- allmatches
Fjarlægðu allar útgáfur af pakka sem passa við PACKAGE_NAME . Venjulega er villa gefin út ef PACKAGE_NAME passar í marga pakka.
--nodeps
Ekki athuga ósjálfstæði áður en þú fjarlægir pakkana.
- noscripts
- nopreun
--nopostun
Ekki framkvæma handritið með sama nafni. The - noscripts valkostur á pakki eyða samsvarar
--nopreun --nopostun
og slökkva á framkvæmd samsvarandi % preun og % postun scriptlet (s).
--notriggers
--notriggerun
--notriggerpostun
Ekki framkvæma neinar framkalla skriftu sem heitir tegund. The - notriggers valkostur jafngildir
--notriggerun --notriggerpostun
og slökkva á framkvæmd samsvarandi % virkjunar og % virkjunartillaga
- pakkning
Endurpakkaðu skrárnar áður en þú hefur eytt. Pakkinn sem áður var settur upp heitir samkvæmt makrinu% _repackage_name_fmt og verður búið til í möppunni sem heitir Macro % _repackage_dir (sjálfgefið gildi er / var / tmp ).
- próf
Ekki fjarlægja í raun neitt, bara fara í gegnum tillögurnar. Gagnlegt í tengslum við -vv valkostinn fyrir kembiforrit.
QUERY OPTIONS
Almennt form rpm fyrirspurn skipun er
rpm { -q | --query } [ velja-valkostir ] [ fyrirspurn-valkostir ]
Þú getur tilgreint sniðið sem pakkagögn skulu prentuð inn. Til að gera þetta notarðu
--qf | --queryformat QUERYFMT
valkostur, fylgt eftir með QUERYFMT sniði strenginum. Fyrirspurnarsnið eru modifed útgáfur af venjulegu printf (3) formatting. Sniðið samanstendur af truflanirstrengjum (sem geta falið í sér venjulegan C-staf sem sleppur fyrir newlines, flipa og aðra sérstaka stafi) og printf (3) tegundarsnið. Eins og rpm þekkir nú þegar tegundina sem á að prenta, verður að sleppa tegundarhlutanum þó og skipta út heiti heitumerkisins sem á að prenta, fylgir með {} stöfum. Heiti merkingar er ósammála, og einnig er hægt að sleppa leiðandi RPMTAG_ hluta merkimiðans.
Hægt er að biðja um annað framleiðslusnið með því að fylgja merkinu með : typetag . Í augnablikinu eru eftirfarandi gerðir studdar:
:Brynja
Snúðu opinberu lykli í ASCII herklæði.
: base64
Kóða tvöfaldur gögn með base64.
: dagsetning
Notaðu strftime (3) "% c" sniði.
:dagur
Notaðu strftime (3) "% a% b% d% Y" sniði.
: depflags
Sniðið fíkniefni.
: fflags
Sniðið skrárnar.
: hex
Sniðið í sextáknum.
: oktal
Sniðið í oktal.
: perms
Formið skrá heimildir.
: shescape
Flýja tilvitnanir til notkunar í handriti.
: Triggertype
Sýna viðskeyti viðskeyti.
Til dæmis, til að prenta aðeins nöfn pakkanna sem leitað er að, gætir þú notað % {NAME} sem sniði strengsins. Til að prenta pakkaheiti og dreifingarupplýsingar í tveimur dálkum gætirðu notað % -30 {NAME}% {DISTRIBUTION} . rpm mun prenta lista yfir öll þau merki sem hún veit um þegar hún er beitt með --querytags rifrildi.
Það eru tveir hlutar af valkostum fyrir fyrirspurn: val á pakka og upplýsingasval.
PACKAGE SELECTION OPTIONS:
PACKAGE_NAME
Fyrirspurn uppsett pakki sem heitir PACKAGE_NAME .
-a, --all
Fyrirspurn öll uppsett pakka.
-f, --File FILE
Fyrirspurn pakki með skrá.
- MDF
Fyrirspurnarpakki sem inniheldur tiltekið skráarnúmer, þ.e. MD5 meltinguna á innihaldi skráarinnar.
-g, - hópur GROUP
Fyrirspurnir með hópnum GROUP .
--hdrid SHA1
Fyrirspurnarpakki sem inniheldur tiltekið heiti auðkennið, þ.e. SHA1 meltinguna á óbætanlegum haus svæðinu.
-p, - pakkning PACKAGE_FILE
Leitaðu fyrir (uninstalled) pakkann PACKAGE_FILE . PACKAGE_FILE má tilgreina sem vefslóð vefslóð eða http- stíll, en þá verður pakki hausinn sótt og leitað eftir. Sjá FTP / HTTP Valkostir til að fá upplýsingar um innri ftp og http þjónustudeild rpm . PACKAGE_FILE rökin (s), ef ekki tvöfaldur pakki, verður túlkuð sem ASCII pakkagögn. Athugasemdir eru leyfðar, byrjar með '#' og hver lína í pakkagreinarskrá getur innihaldið hvítt rými aðskilin breytuútgáfu, þar á meðal vefslóðir með ytri kúlutákvörðun, sem verður stækkað á slóðir sem eru skipt í staðinn fyrir pakkagreinina sem viðbótar PACKAGE_FILE rök við fyrirspurnina.
--pkgid MD5
Fyrirspurnarpakki sem inniheldur tiltekið auðkenni pakkans, þ.e. MD5 meltinguna á samsettri haus og byrði innihald.
- fyrirspurnarnúmer HDRNUM
Leitaðu að HDRNUM th gagnagrunninum færslu beint; þetta er aðeins gagnlegt fyrir kembiforrit.
--specfile SPECFILE
Flokka og fyrirspurn SPILA eins og það væri pakki. Þótt ekki séu allar upplýsingar (td skráarlistar) tiltækar, leyfir þessi tegund fyrirspurnar rpm að nota til að vinna úr upplýsingum frá sérstakar skrár án þess að þurfa að skrifa sérstakar flokka.
- tíma TID
Fyrirspurnir pakki (s) sem hafa tiltekinn TID viðskipti auðkenni. Unix tímarétti er nú notað sem viðskiptakenni. Allar pakki (s) sem eru settar upp eða eytt innan einum viðskiptum, hafa sameiginlegt auðkenni.
- ákvað af PACKAGE_NAME
Fyrirspurnarpakkar sem eru kallaðar út af pakka (s) PACKAGE_NAME .
- hvað er hægt að gera?
Leitaðu að öllum pakka sem bjóða upp á CAPABILITY getu.
- hvað er krafist
Leitaðu að öllum pakka sem krefst CAPABILITY fyrir rétta starfsemi.
PACKAGE QUERY OPTIONS:
--changelog
Birta breytingarupplýsingar fyrir pakkann.
-c, --configfiles
Skráðu aðeins stillingarskrár (felur í sér -l ).
-d, --docfiles
Skráðu aðeins skrár skrár (felur í sér -l ).
--dump
Sleppa skrá upplýsingum eins og hér segir:
Slóð stærð mtime md5sum ham eigandi hópur isconfig isdoc rdev symlinkÞessi valkostur verður að nota með að minnsta kosti einu af -l , -c , -d .
--filesbypkg
Skráðu allar skrárnar í hverjum völdu pakka.
-i, --info
Birta upplýsingar um pakkann, þar á meðal nafn, útgáfu og lýsingu. Þetta notar --queryformat ef einn var tilgreindur.
--last
Pantanir pakkann skráningu eftir uppsetningu tíma þannig að nýjustu pakkar eru efst.
-l, - lista
Skráðu skrár í pakka.
--provides
Listi getu þessa pakka veitir.
-R, - krafist
Listi pakka sem þessi pakki veltur á.
- skrifar
Skráðu pakkann sem er skilgreindur sem skrifuð er sem notaður er sem hluti af uppsetningar- og afleiðingarferlunum.
-s, --state
Sýna stöðu skráa í pakka (felur í sér -l ). Staða hvers skráar er eðlilegt , ekki sett upp eða skipt út .
- kallar, - triggerscripts
Sýnið kveikjaskiptin, ef einhver eru, sem eru í pakkanum.
Sannprófa valmöguleika
Almennt form rpm staðfesting stjórn er
rpm { -V | - verify } [ velja-valkostir ] [ staðfestu-valkostir ]
Staðfesting á pakka samanstendur af upplýsingum um uppsettar skrár í pakkanum með upplýsingum um skrárnar sem teknar eru úr pakka lýsigögnunum sem eru geymdar í rpm gagnagrunninum. Með því að sannreyna, meðal annars, stærð, MD5 summa, heimildir, tegund, eigandi og hópur hvers skráar. Allar ógnir eru sýndar. Skrár sem ekki voru settar upp úr pakka, til dæmis skrár skrár sem eru útilokaðir við uppsetningu með því að nota " --excludedocs " valkostinn, verður hljóður hunsuð.
Valmöguleikar pakkans eru þau sömu og fyrir fyrirspurnir um pakka (þ.mt skrár sem innihalda pakkann sem rök). Aðrir valkostir sem eru einstökir til að staðfesta ham eru:
--nodeps
Ekki sannreyna ósjálfstæði pakka.
- nauðsynlegasta
Ekki staðfestu pakka eða haus meltingar þegar þú lest.
--nofiles
Ekki sannreyna hvaða eiginleika pakka skrár.
- noscripts
Ekki framkvæma % verifyscript handritið (ef einhver er).
- skírteini
Ekki staðfestu pakka eða haus undirskrift þegar þú lest.
--nólktó
--nomd5
--nosize
- nouser
- hópur
- klukkustund
--nomode
--nordev
Ekki sannreyna samsvarandi skráareiginleika.
Snið framleiðslunnar er strengur 8 stafir, hugsanlegt eigið merki:
c % stillingarstillingarskrá . d % doc skjalaskrá. g % ghost file (þ.e. innihald skrár er ekki innifalin í pakkahraða). L % leyfisleyfisskrá . r % readme readme skrá.úr pakka hausnum, fylgt eftir með skráarnafninu. Hver af þeim 8 stöfum gefur til kynna niðurstöður samanburðar á eiginleiki (e) skráarinnar að verðmæti þeirra eigna sem skráðir eru í gagnagrunninum. Einstaklingur " . " (Tímabil) þýðir að prófið er liðið, en eitt " ? " (Spurningarmerki) gefur til kynna að prófið væri ekki hægt að framkvæma (td skráarheimildir koma í veg fyrir lestur). Annars táknar táknið (mnemonically em B oldened) bilun samsvarandi - staðfest próf:
S skráin er mismunandi frá M M ode er frábrugðin (þar með talin heimildir og skráartegund) 5 MD 5 summa er mismunandi D D evice meiriháttar / minniháttar númer mis-samsvörun L lesið L blek (2) slóð misskilningur eignarhald er mismunandi T m T ime er mismunandiDIGITAL SIGNATURE OG DIGEST VERIFICATION
Almennar tegundir rpm stafræn undirskrift skipanir eru
rpm --import PUBKEY ...
rpm { --checksig } [ --nosignature ] [- nauðsynlegasta ]
PACKAGE_FILE ...
The -checksig valkostur stöðva allar meltingar og undirskriftarnar sem eru í PACKAGE_FILE til að tryggja heilleika og uppruna pakkans. Athugaðu að undirskrift er nú staðfest hvenær pakki er lesin og - eftirlit er gagnlegt til að staðfesta öll meltingar og undirskriftar sem tengjast pakka.
Ekki er hægt að staðfesta stafrænar undirskriftir án almenningslykils. An ascii brynjaður opinber lykill er hægt að bæta við rpm gagnagrunninum með --import . Innfluttur opinber lykill er borinn í haus og lykilhringur er framkvæmd nákvæmlega eins og pakkastjórnun. Til dæmis geta allir innfluttir opinberir lyklar birtist með því að:
rpm -qa gpg-pubkey *
Upplýsingar um tiltekna opinbera lykil, þegar þær eru fluttir, geta verið birtar með fyrirspurn. Hér eru upplýsingar um Red Hat GPG / DSA lykilinn:
rpm -qi gpg-pubkey-db42a60e
Að lokum er hægt að eyða opinberum lyklum eftir innflutning eins og pakka. Hér er hvernig á að fjarlægja Red Hat GPG / DSA lykilinn
rpm -e gpg-pubkey-db42a60e
SIGNING UM PAKKNING
rpm --addsign | --resign PACKAGE_FILE ...
Bæði valkostirnar --addsign og --resign búa til og setja inn nýjan undirskrift fyrir hverja pakka PACKAGE_FILE sem gefið er út, í stað núverandi undirskriftar. Það eru tveir valkostir af sögulegum ástæðum, það er engin munur á hegðun núna.
Notkun GPG til að skrá pakka
Til að skrá pakka með GPG þarf að stilla rpm til að keyra GPG og geta fundið lykilhring með viðeigandi lyklum. Sjálfgefið notar rpm sömu samninga og GPG til að finna lykilhringa , þ.e. $ GNUPGHOME umhverfisbreytan. Ef lykilhringir þínar eru ekki staðsettar þar sem GPG gerir ráð fyrir að þær séu, verður þú að stilla makrólið% _gpg_path til að vera staðsetning GPG lykilhringanna til að nota.
Fyrir eindrægni með eldri útgáfum af GPG, PGP og rpm, ætti aðeins að opna V3 OpenPGP undirskrift pakka. Annaðhvort DSA eða RSA staðfestingar reiknirit er hægt að nota, en DSA er valinn.
Ef þú vilt geta undirritað pakka sem þú býrð til sjálfur þarftu einnig að búa til eigin opinbera og leynilega lykilpör (sjá GPG handbókina). Þú þarft einnig að stilla rpm Fjölvi
%_undirskrift
Undirskriftartegundin. Núna eru aðeins gpg og pgp studdir.
% _gpg_name
Heiti "notandans" sem lykillinn sem þú vilt nota til að skrá þig í pakka.
Til dæmis, til að geta notað GPG til að skrá pakka sem notandinn "John Doe
í þjóðhagsstillingarskrá. Notaðu / etc / rpm / Fjölvi fyrir uppsetningu kerfisins og ~ / .rpmmacros fyrir stillingar fyrir notendur.
Endurbyggja gagnasöfn
Almennt form endurskipulagningar gagnagrunns á rpm er
rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --root DIRECTORY ]
Notaðu --initdb til að búa til nýjan gagnagrunn, notaðu --rebuilddb til að endurbyggja gagnagrunninn frá uppsettum hausum.
SHOWRC
Stjórnin
rpm --showrc
sýnir gildin sem rpm mun nota fyrir allar valkostir eru nú settar í rpmrc og Fjölvi stillingar skrá (s).
FTP / HTTP Valkostir
rpm getur virkað sem FTP og / eða HTTP biðlara þannig að hægt sé að biðja um pakka eða setja upp af internetinu. Pakkningarskrár fyrir uppsetningu, uppfærslu og fyrirspurnir má tilgreina sem vefslóð fyrir http eða http :
ftp: // USER: Lykilorð @ HOST: PORT / path / to / package.rpm
Ef lykilorðið er sleppt verður lykilorðið beðið (einu sinni á hvern notanda / gestgjafi). Ef bæði notandinn og lykilorðið er sleppt er nafnlaust ftp notað. Í öllum tilvikum eru aðgerðalausar (PASV) ftp yfirfærslur gerðar.
rpm leyfir eftirfarandi valkostum að nota með ftp slóðum:
--ftpproxy HOST
Gestgjafi HOST verður notaður sem proxy-miðlara fyrir alla FTP-millifærslur, sem gerir notendum kleift að fletta í gegnum eldveggsvélar sem nota proxy-kerfi. Þessi valkostur getur einnig verið tilgreindur með því að stilla makrann% _ftpproxy .
- skýrsla HOST
TCP PORT númerið sem á að nota fyrir ftp tengingu á proxy ftp miðlara í stað sjálfgefna höfnina. Þessi valkostur getur einnig verið tilgreindur með því að stilla makrann% _ftpport .
rpm gerir þér kleift að nota eftirfarandi valkosti með http slóðum:
- Httpproxy HOST
The gestgjafi HOST verður notaður sem umboð framreiðslumaður fyrir alla http flytja. Þessi valkostur getur einnig verið tilgreindur með því að stilla makrann% _httpproxy .
--httpport PORT
TCP PORT númerið sem á að nota fyrir http tenginguna á proxy http miðlara í stað þess að sjálfgefna höfn. Þessi valkostur getur einnig verið tilgreindur með því að stilla macro % _httpport .
LEGACY SPURNINGAR
Framkvæmd rpmbuild
Uppbyggingarmyndir rpm eru nú búsettir í / usr / bin / rpmbuild executable. Þó að arfleifð eindrægni sem popt aliasnar hér að neðan hafi verið fullnægjandi er samhæfni ekki fullkomin; Þess vegna er byggingarhamur eindrægni með popt aliases fjarlægð frá rpm. Settu upp rpmbuild pakkann og sjáðu rpmbuild (8) til að skrá allar rpm byggingarhamir sem áður hafa verið skráðar hér í rpm (8).
Bættu eftirfarandi línur við / etc / popt ef þú vilt halda áfram að hringja í rpmbuild frá skipunarlínu rpm :
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 - rpmb -bs rpm exec -tp rpmb -tp rpm exec -tc rpmb -tc rpm exec -ti rpmb -t rpm exec --tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec - rpmb -ts rpm exec - endurreisa rpmb --rebuild rpm exec --recompile rpmb - endurreisa rpm exec - clean rpmb - clean rpm exec - rmsource rpmb - rmsource rpm exec --rmspec rpmb --rmspec rpm exec - target rpmb --target rpm exec --short-rpm rpmb --short-hringrásSJÁ EINNIG
popt (3), rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
Mikilvægt: Notaðu stjórn mannsins ( % maður ) til að sjá hvernig stjórn er notuð á tölvunni þinni.