Rpm - Linux Command - Unix Command

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ðuHDRNUM 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 mismunandi

DIGITAL 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 " úr lykilhringunum sem staðsettir eru í /etc/rpm/.gpg með executable / usr / bin / gpg þú myndir fela í sér

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

í þ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ás

SJÁ 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.