Rpm - Ordú Linux - Ordú Unix

Ordú Linux / Unix : rpm

AINM

rpm - Bainisteoir Pacáiste RPM

SYNOPSIS

PACÁISTEANNA TÁSÁLA AGUS FÉILITHE:

rpm { -q | --query } [ select-options ] [ query-options ]

rpm { -V | --verify } [ select-options ] [fíor -roghanna ]

rpm --import PUBKEY ...

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

PACÁISTEANNA INSTALL, UACHTÚLÚ AGUS DO DHÍCHUR:

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 ]
[ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...

ILIÚTHAITHE:

rpm { --initdb | --rebuilddb }

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

rpm { --querytags | --showrc }

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

roghnaigh-roghanna


[ PACKAGE_NAME ] [ -a, - all ] [ -f, - comhad COMHAD ]
[ -g, - GROUP GROUP ] { -p, - pacáiste PACKAGE_FILE ]
[- MD5fileid ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [- níl TID ]
[ --querybynumber HDRNUM ] [ --triggeredby PACKAGE_NAME ]
[- aon fhiafraoin ar CHABHÁILÍOCHT ] [- níl aon chomaoin ag CAIBIDIL ]

ceist-roghanna


[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ --provides ] [ --qf, - queryformat QUERYFMT ]
[ -R, - éilíonn ] [ --scripts ] [ -s, - state ]
[ --triggers, - triggerscripts ]

roghanna fíoraithe


[ --nódóip ] [ --fóilí ]] - --litreacha ]
[ --nodigest ] [- ainm ]
[ --nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[ --nogroup ] [ --nomtime ] [ --nomode ] [ --nordev ]

shuiteáil-roghanna


[ --aid ] [ --fónlínte ] [ --badreloc ] [ --excludepath OLDPATH ]
[ --excludedocs ] [ --force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nódanna ]
[ --nodigest ] [ --nosignature ] [ --nosuggest ]
[ --noorder ] [ --nioscríbhinní ] [- neamhaiteoirí ]
[ --oldpackage ] [ --percent ] [ --propix NEWPATH ]
[- rollaigh OLDPATH = NEWPATH ]
[ --repackage ] [ --reamhchláir ] [ --replacepkgs ]
[ --test ]

CUR SÍOS

Is rianaitheoir Pacáiste cumhachtach é rpm , is féidir é a úsáid chun pacáistí bogearraí aonair a thógáil, a shuiteáil, a cheistiú, a fhíorú, a nuashonrú. Is éard atá i bpacáiste ná cartlann comhaid agus meiteashonraí a úsáidtear chun na comhaid cartlainne a shuiteáil agus a scriosadh. Áiríonn na meiteashonraí scripteanna cabhrach, tréithe comhaid, agus faisnéis thuairisciúil faoin bpacáiste. Tagann pacáistí i dhá chineál: pacáistí dénártha, a úsáidtear chun bogearraí a shuiteáil a shuiteáil, agus pacáistí foinse, ina bhfuil an cód foinse agus an t-oideas is gá chun pacáistí dénártha a tháirgeadh.

Ní mór ceann de na modhanna bunúsacha seo a leanas a roghnú: Iarratas , Dearbhú , Seiceáil Síniú , Suiteáil / Uasghrádú / Freshen , Díshuiteáil , Bunachar Sonraí Túsach , Bunachar Sonraí Atógáil , Athghairm , Cuir Síniú , Úinéirí / Grúpaí Socraithe , Taispeáin Málaí Iarratais , agus Taispeáin Cumraíocht .

ROGHANNA GINEARÁLTA

Is féidir na roghanna seo a úsáid sna modhanna éagsúla.

-?, --cabhrú

Priontáil teachtaireacht úsáide níos faide ansin gnáth.

- briseadh

Priontáil líne amháin ina bhfuil uimhir an leagan rpm á n-úsáid.

- ciúin

Priontáil chomh beag agus is féidir - de ghnáth ní dhéanfar ach teachtaireachtaí earráide a thaispeáint.

-v

Priontáil eolas ó bhéal - taispeánfar teachtaireachtaí gnáthaimh ar dhul chun cinn de ghnáth.

-vv

Priontáil go leor eolais dífhabhtaithe gránna.

--rcfile FILELIST

Leagtar gach ceann de na comhaid sa chileog FILELIST léamh go seicheamhach trí rpm le haghaidh faisnéis chumraíochta. Ní mór ach an chéad chomhad sa liosta a bheith ann, agus leathnófar tildes go luach $ HOME . Is é an FILELIST réamhshocraithe / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

- píopa CMD

Píopaí aschur rpm don ordú CMD .

- EOLAÍOCHT

Bain úsáid as an mbunachar sonraí i STIÚRTHÓIREACHT ná an cosán réamhshocraithe / var / lib / rpm

- EOLAS STIÚRTHÓIREACHT

Úsáid an crann córas córais atá fréamhaithe ag STIÚRTHÓIREACHT maidir le gach oibríocht. Tabhair faoi deara go gciallaíonn sé seo go mbainfear úsáid as an mbunachar sonraí laistigh de STIÚRTHÓIREACHT le haghaidh seiceálacha spleáchais agus go ndéanfar aon scripte (s) (m.sh. % post má shuiteáiltear, nó % prep má tógáil, pacáiste) tar éis croot (2) go STIÚRTHÓIREACHT .

ROGHANNA INSTALL AGUS UPGRADE

Is é an cineál ginearálta ordú suiteála rpm

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

Cuireann pacáiste nua seo i bhfeidhm.

Is é an cineál ginearálta ordú uasghrádú rpm

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

Déanann an pacáiste seo a uasghrádú nó a shuiteáil faoi láthair ar leagan níos nuaí. Seo mar a shuiteáiltear é, ach amháin má dhéantar gach leagan eile den phacáiste a bhaint as tar éis an pacáiste nua a shuiteáil.

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

Déanfaidh sé seo pacáistí a uasghrádú, ach amháin má tá leagan níos luaithe ann faoi láthair. Is féidir an PACKAGE_FILE a shonrú mar URL ftphttp , agus sa chás sin déanfar an pacáiste a íoslódáil sula gcuirfear isteach é. Féach ROGHANNA FTP / HTTP le haghaidh faisnéise maidir le tacaíocht inmheánach ftp agus cliant http rpm .

--aid

Cuir pacáistí molta leis an socrú idirbheart nuair is gá.

- seoltaí teileafóin

Déanann sé nó sí uasghrádú ar na comhaid go léir missingok sa phacáiste, is cuma má tá siad ann.

--badreloc

Úsáidtear athlonnú ceadúnais ar gach bealach comhaid - ní hamháin iad sin, ach iad siúd OLDPATH atá san áireamh i bhfoirm (í) athlonnú pacáiste dénártha.

- Seanad na Sluaighe

Ná shuiteáil comhaid a thosaíonn a ainm le OLDPATH .

- eisiamh

Ná shuiteáil comhaid ar bith atá marcáilte mar dhoiciméadú (lena n-áirítear leathanaigh fear agus doiciméid texinfo).

- fórsa

Mar an gcéanna le húsáid --replacepkgs , --placefiles , agus --oldpackage .

-h, --hash

Priontáil 50 marc hash mar atá an cartlann pacáiste díphacáilte. Bain úsáid as -v | --verbose le haghaidh taispeántas níos fearr.

- líníochtú

Ná déan seiceáil ar chórais comhaid mount le haghaidh dóthain spás diosca sula ndéanfar an pacáiste seo a shuiteáil.

--ignorearch

Ceadaigh suiteáil nó uasghrádú fiú mura gcomhlíonann ailtireacht an phacáiste dénártha agus an óstach.

--ignoreos

Ceadaigh suiteáil nó uasghrádú fiú mura gcomhlíonann córais oibriúcháin an phacáiste dénártha agus an óstach.

--includedocs

Suiteáil comhaid doiciméid. Is é seo an t-iompar réamhshocraithe.

- coigeart

Nuashonraigh ach an bunachar sonraí, ní an córas córais.

- gaeilge

Ná fíoraigh pacáistí nó neamhchoitianta ceannteidil nuair atá tú ag léamh.

- gan ainm

Ná fíoraigh pacáistí nó sínithe ceannteidil nuair atá tú ag léamh.

--níseacháin

Ná déan seiceáil spleáchais sula ndéantar pacáiste a shuiteáil nó a uasghrádú.

- lainseáil

Ná tabhair le fios pacáiste (í) a sholáthraíonn spleáchas ar iarraidh.

- nithe

Ná athordú na pacáistí le haghaidh shuiteáil. De ghnáth, athordófaí liosta na bpacáistí chun spleáchais a shásamh.

--noscríbhinní

--nopre

- níos mó

--nopreun

- ní mór

Ná déan an scripte an ainm céanna a fhorghníomhú. Is ionann an rogha --noscripts agus

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

agus castar as feidhmiú % réamhfhreagrach , % post , % preun , agus % postun scriptlet (í) a chomhlíonadh.

- neamhaiteoirí

--notriggerin

--notriggerun

--notriggerpostun

Ná déan aon scripiste truaillithe den chineál ainmnithe a fhorghníomhú. Is ionann an rogha - ngluaisteoirí

--notriggerin --notriggerun --notriggerpostun

agus castar as feidhmiú % triggerin , % triggerun , agus % triggerpostun scriptlet (í) a chomhlíonadh.

--dháistéireacht

Ceadaigh uasghrádú chun pacáiste nua a athsholáthar le ceann níos sine.

- buntáiste

Céatadáin phriontála mar a dhéantar comhad a dhíphacáil ón gcartlann pacáiste. Tá sé beartaithe go mbeidh rpm éasca a reáchtáil ó uirlisí eile.

- béim ar NEWPATH

Do phacáistí dénártha athlonnú, aistrigh gach bealach comhaid a thosaíonn leis an réamhshocrú suiteála i bhfoirm (nó í) athlonnú pacáiste chuig NEWPATH .

- bain úsáid as OLDPATH = NEWPATH

Do phacáistí dénártha athlonnú, aistrigh gach bealach comhad a thosaíonn le OLDPATH i bhfoirm athlonnú pacáiste chuig NEWPATH . Is féidir an rogha seo a úsáid arís agus arís eile má tá roinnt OLDPATH sa phacáiste le hathlonnú.

- róphacáil

Ath-phacánaigh na comhaid roimh scriosadh. Ainmnítear an pacáiste roimhe seo de réir an macra % _repackage_name_fmt agus cruthaítear é sa chomhadlann atá ainmnithe ag macra % _repackage_dir (is é an luach réamhshocraithe / var / tmp ).

- athsholáthair

Na pacáistí a shuiteáil fiú má chuireann siad comhaid ar fáil ó phacáistí eile, atá suiteáilte cheana féin.

--replacepkgs

Na pacáistí a shuiteáil fiú má tá cuid acu suiteáilte cheana féin ar an gcóras seo.

--scrúdú

Ná an pacáiste a shuiteáil, ach seiceáil agus coimhlintí féideartha a thuairisciú.

ROGHANNA IASCAIGH

Is é an cineál ginearálta de orduithe scrios rpm

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

Is féidir na roghanna seo a leanas a úsáid freisin:

- máinliacht

Bain gach leagan den phacáiste a mheaitseálann PACKAGE_NAME . De ghnáth, eisítear earráid má dhéanann PACKAGE_NAME roinnt pacáistí.

--níseacháin

Ná seiceáil na cleithiúntais roimh na pacáistí a dhíshuiteáil.

--noscríbhinní

--nopreun

- ní mór

Ná déan an scripte an ainm céanna a fhorghníomhú. Is é an rogha --noscripts le linn an phacáiste a bheith comhionann leis

--nopreun --nopostun

agus casadh as feidhmiú na % réamhfhreagrach comhfhreagrach, agus % postun scriptlet (í).

- neamhaiteoirí

--notriggerun

--notriggerpostun

Ná déan aon scripiste truaillithe den chineál ainmnithe a fhorghníomhú. Is ionann an rogha - ngluaisteoirí

--notriggerun --notriggerpostun

agus casadh as feidhmiú % triggerun comhfhreagrach, agus % triggerpostun scriptlet (í).

- róphacáil

Ath-phacánaigh na comhaid roimh scriosadh. Ainmnítear an pacáiste roimhe seo de réir an macra % _repackage_name_fmt agus cruthaítear é sa chomhadlann atá ainmnithe ag macra % _repackage_dir (is é an luach réamhshocraithe / var / tmp ).

--scrúdú

Ná díshuiteáil rud ar bith i ndáiríre, ach dul trí na gluaisí. Úsáideach i gcomhar leis an roghavv le haghaidh debugging.

ROGHANNA FÉIDIR

Is é foirm ginearálta ordú ceist rpm

rpm { -q | --query } [ select-options ] [ query-options ]

Féadfaidh tú an fhormáid a shonrú gur chóir an t-eolas pacáiste a phriontáil isteach. Chun seo a dhéanamh, úsáideann tú an


--qf | --queryformat QUERYFMT

rogha, agus an teaghrán formáid QUERYFMT ina dhiaidh sin. Tá leaganacha iarratais modhnuithe den fhormáid chló caighdeánach (3) . Tá an fhormáid comhdhéanta de teaghráin statacha (lena n-áireofar éalaithe caighdeánacha caighdeánach C do línte nua, cluaisíní, agus carachtair speisialta eile) agus formáiditheoirí printf (3) . De réir mar a fhios ag an rpm an cineál a phriontáil, ní mór an sainchineálaí cineál a fhágáil ar lár, áfach, agus cuirfear ainm an chlib ceannlíne le clóbhuailte, iniata ag {} carachtair. Is cás neamhchinnteach iad ainmneacha clib, agus féadfar an chuid is mó de RPMTAG_ ainm an chlib a fhágáil ar lár chomh maith.

Is féidir formáidí aschuir malartacha a iarraidh tríd an gclib a leanas a dhéanamh le : typetag . Faoi láthair tacaítear leis na cineálacha seo a leanas:

: armúr


Brúigh eochair phoiblí i armúrtha ASCII.

: base64

Ainmnigh sonraí dénártha ag baint úsáide as base64.

: dáta

Bain úsáid as formáid strftime (3) "% c".

: lá

Bain úsáid as strftime (3) "% a% b% d% Y" formáid.

: depflags

Bratacha cleithiúnaithe formáid.

fflags

Bratacha comhaid formáid.

: hex

Formáid i heicteachtach.

: octal

Formáid in octal.

: perms

Ceadanna comhad formáidithe.

: shescape

Escape Sleachta aonair le húsáid i script.

: Tríicíréit

Taispeánann an iarmhír truaillithe.

Mar shampla, ní hamháin ainmneacha na bpacáistí a phriontáil a phriontáil, d'fhéadfá % {NAME} a úsáid mar an teaghrán formáid. Chun an t-ainm ainm agus an dáileadh pacáistí a phriontáil i dhá cholún, d'fhéadfá % -30 {NAME}% {DISTRIBUTION} a úsáid . Déanfaidh rpm liosta de na clibeanna go léir a bhfuil a fhios aige a phriontáil nuair a iarrtar leis an argóint --querytags .

Tá dhá shubstaint de roghanna ann le haghaidh ceisteanna a dhéanamh: roghnú pacáiste, agus roghnú faisnéise.

ROGHANNA ROGHNÚ PACÁISTE:

PACKAGE_NAME

Pacáiste iarratais suiteáilte ainmnithe PACKAGE_NAME .

-a, --all

Iarratas ar gach pacáiste suiteáilte.

-f, - FILE COMHAD

Pacáiste iarratais ar COMHAD i seilbh.

- MD5

Pacáiste iarratais ina bhfuil aitheantóir comhad tugtha, is é sin an díolama MD5 d'ábhar an chomhaid.

-g, - GRÚPA grúpa

Pacáistí iarratais leis an ngrúpa GRÚPA .

--hdrid SHA1

Pacáiste iarratais ina bhfuil aitheantóir ceannteidil áirithe, .i. An díolama SHA1 den réigiún ceannteidil inmutable.

-p, --packpack PACKAGE_FILE

Iarratas ar phacáiste ( neamhshuiteáilte ) PACKAGE_FILE . Is féidir an PACKAGE_FILE a shonrú mar URL stíl ftphttp , agus sa chás sin déanfar an ceannród pacáiste a íoslódáil agus a cheistiú. Féach ROGHANNA FTP / HTTP le haghaidh faisnéise maidir le tacaíocht inmheánach ftp agus cliant http rpm . Déanfar an argóint PACKAGE_FILE , más rud é nach bhfuil pacáiste dénártha, a léiriú mar phacáiste ASCII léirithe. Ceadaítear na tuairimí, ag tosú le '#', agus d'fhéadfadh go mbeadh san áireamh i ngach líne comhad a bhaineann le pacáiste sainmhínithe glob spáis bán, lena n-áirítear URLanna le hiontrálacha glob iargúlta, a leathnófar go bealaí atá in ionad an phacáiste a léirítear mar argóintí breise PACKAGE_FILE don cheist.

--pkgid MD5

Pacáiste iarratais ina bhfuil aitheantóir pacáiste tugtha, ie an díolama MD5 ar an t-ábhar ceannteidil agus an t-ualach pá comhcheangailte.

--querybynumber HDRNUM

Iarratas ar iontráil an bhunachar sonraí HDRNUM ú go díreach; tá sé seo úsáideach ach amháin le haghaidh debugging.

SPECFILE --specfile

Páirceáil agus ceisteanna SPECFILE amhail is dá mba phacáiste. Cé nach bhfuil an fhaisnéis go léir (m.sh. liostaí comhaid) ar fáil, ceadann an cineál seo ceist rpm a úsáid chun faisnéis a bhaint as comhaid sonracha gan pearsanra sainchomhartha a scríobh.

- TID

Pacáiste (í) iarratais a bhfuil aitheantóir TID ar leith déanta acu. Úsáidtear stampa ama unix faoi láthair mar aitheantóir idirbheart. Tá aitheantóir coitianta ag gach pacáiste (í) atá suiteáilte nó a scriosadh laistigh d'idirbheart amháin.

--triggeredby PACKAGE_NAME

Pacáistí iarratais a spreagann pacáiste (í) PACKAGE_NAME .

- aon fhiafraoin ar CHABHÁILÍOCHT

Cuir isteach gach pacáiste a sholáthraíonn an cumas CAIBIDIL .

- iomarcaíonn CAIBIDIL

Cuir isteach gach pacáiste a éilíonn CAIBIDIL le haghaidh feidhmiú cuí.

ROGHANNA CÓIRÍ PACÁISTEACHA:

--changelog

Taispeáin faisnéis athraithe don phacáiste.

-c, --fillteáin

Liostaigh comhad cumraíochta amháin (tuigtear -l ).

-d, --docfiles

Liostaigh comhaid doiciméid amháin (ciallaíonn -l ).

--Dumpáil

Faisnéis comhaid dumpála mar seo a leanas:

méadar cosáin síntiús isdoc rdev

Ní mór an rogha seo a úsáid le ceann amháin ar a laghad de -l , -c , -d .

--filesbypkg

Liostaigh na comhaid go léir i ngach pacáiste roghnaithe.

-i, --info

Taispeáin eolas pacáiste, lena n-áirítear ainm, leagan, agus tuairisc. Úsáideann sé seo --queryformat má shonraítear ceann amháin.

--last

Orduithe an pacáiste a liostaítear trí am a shuiteáil de réir mar a bhíonn na pacáistí is déanaí ag an mbarr.

-l, - liosta

Liostaigh comhaid sa phacáiste.

- foráil

Cumais liosta a sholáthraíonn an pacáiste seo.

-R, - iarratais

Liostaigh pacáistí ar a mbraitheann an pacáiste seo.

--scríbhinní

Liostaigh na scripteanna / na scripteanna pacáiste atá á n-úsáid mar chuid den phróiseas suiteála agus díshuiteála.

-s, -stáit

Taispeáin na stáit comhaid sa phacáiste (tuigtear -l ). Tá staid gach comhad ar cheann de ghnáth , nach bhfuil suiteáilte , nó curtha in ionad .

- feadáin, --triggerscripts

Taispeáin na scripteanna truaillithe, más ann dóibh, atá sa phacáiste.

ROGHANNA IOMLÁN

Is é an cineál ginearálta ordú dearbhaithe rpm

rpm { -V | --verify } [ select-options ] [fíor -roghanna ]

Déanann pacáiste a fhíorú faisnéis a chur i gcomparáid le faisnéis faoi na comhaid atá suiteáilte sa phacáiste le faisnéis faoi na comhaid a glacadh ó mheiteashonraí an phacáiste a stóráiltear sa bhunachar sonraí rpm. I measc rudaí eile, déantar comparáid idir an méid a fhíorú, an méid MD5, na ceadanna, an cineál, an t-úinéir agus an grúpa de gach comhad. Taispeántar aon neamhréitigh. Déanfar neamhaird a dhéanamh ar chomhaid nach raibh suiteáilte ón bpacáiste, mar shampla, comhaid doiciméadú a eisiata ar shuiteáil ag baint úsáide as an rogha " --excludedocs ".

Tá na roghanna roghnúcháin pacáiste mar an gcéanna le haghaidh fiosrúchán pacáiste (lena n-áirítear comhaid léirithe pacáiste mar argóintí). Is iad roghanna eile ar leith chun an modh a fhíorú ná:

--níseacháin

Ná fíoraigh spleáchais na bpacáistí.

- gaeilge

Ná fíoraigh pacáistí nó neamhchoitianta ceannteidil nuair atá tú ag léamh.

--phóifíleanna

Ná fíoraigh aon tréithe de chomhaid phacáiste.

--noscríbhinní

Ná déan an % verifyscript scriptlet (más ann) a fhorghníomhú.

- gan ainm

Ná fíoraigh pacáistí nó sínithe ceannteidil nuair atá tú ag léamh.

- neamhní

--nomd5

-

- inniu

- grúpa

--nomtime

--nomode

--nordev

Ná fíoraigh an tréith comhaid comhfhreagrach.

Is é atá i bhformáid an aschuir sreang de 8 carachtar, marcóir tréith is féidir:

c % comhad cumraíochta cumraíochta. d comhad doiciméadúcháin doc% . g % comhad taibhse (.i. nach bhfuil an t-ábhar comhaid san áireamh san ualach pá phacáiste). l % comhad ceadúnas ceadúnais. r % readme readme comhad.

ón gceannteideal pacáiste, agus ainm an chomhaid ina dhiaidh sin. Seasann gach ceann de na 8 carachtar mar thoradh ar chomparáid idir tréith (í) an chomhaid ar luach na tréith (na) tréithe sin a taifeadadh sa bhunachar sonraí. Ciallaíonn "tréimhse" amháin (tréimhse) an tástáil a rith, agus léiríonn "" "(marc ceist) amháin nach bhféadfaí an tástáil a dhéanamh (m.sh. ceadanna comhaid a chosc ar léamh). Seachas sin, léiríonn an carachtar (go míchuí go déanach B B ) an teip ar an tástáil fhíoraithe a fhreagraíonn:

difríocht idir an comhad S (tá ceadanna agus cineál an chomhaid) 5 Méid MD 5 difriúil D D eiseamláir / mion-mheaitseáil mí-mheaitseála L léitear L (2) mí-mheaitseáil cosán difriúil idir úinéireacht U U ser G G roup Tá difríocht idir úinéireacht agus T difriúil

SÍNITHE DIGITEACH AGUS DÉANAMH DIGITEACH

Is iad na foirmeacha ginearálta de orduithe síniú digiteach rpm

rpm --import PUBKEY ...

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

Seiceann an rogha --checksig na díolachán agus na sínithe go léir atá i PACKAGE_FILE chun ionracas agus bunús an phacáiste a chinntiú. Tabhair faoi deara go bhfuil na sínithe fíoraithe anois nuair a léitear pacáiste, agus tá --checksig úsáideach chun gach ceann de na díolachán agus na sínithe a bhaineann le pacáiste a fhíorú.

Ní féidir sínithe digiteacha a fhíorú gan eochair phoiblí. Is féidir eochair poiblí armúrtha ascii a chur leis an mbunachar sonraí rpm ag baint úsáide as --import . Déantar eochair phoiblí a allmhairítear i gceannteideal, agus déantar bainistíocht fáinne eochair go díreach cosúil le bainistiú pacáiste. Mar shampla, is féidir na heochracha poiblí uile a allmhairítear faoi láthair a thaispeáint trí:

rpm -qa gpg-pubkey *

Is féidir mionsonraí faoi eochair phoiblí ar leith, nuair a allmhairítear iad, a thaispeáint trí cheist a chur orthu. Seo eolas faoi eochair GPG / DSA Red Hat:

rpm -qi gpg-pubkey-db42a60e

Ar deireadh, is féidir eochracha poiblí a scriosadh tar éis pacáistí a iompórtáil díreach. Seo conas an eochair GPG / DSA de Red Hat a bhaint as

rpm -e gpg-pubkey-db42a60e

SÍOCHT PACÁISTE

rpm --addsign | - Athraigh PACKAGE_FILE ...

Giniúint an dá rogha athsholáthair agus athsholáthair agus sínithe nua a chur isteach i ngach pacáiste PACKAGE_FILE a thugtar, ag athsholáthar aon sínithe atá ann cheana. Tá dhá rogha ann ar chúiseanna stairiúla, níl aon difríocht idir iompar faoi láthair.

AN GHNÍOMH A DHÉANAMH LE DO DHÉANAMH PACÁISTÍ A DHÉANAMH

D'fhonn pacáistí a shíniú le GPG, ní mór rpm a chumrú chun GPG a reáchtáil agus a bheith in ann fáinne eochair a aimsiú leis na heochracha cuí. De réir réamhshocraithe, úsáideann rpm na coinbhinsiúin céanna mar GPG chun fáinní eochair a aimsiú, is é sin an t- athróg timpeallachta $ GNUPGHOME . Mura bhfuil do chuid fáinní eochair suite ina bhfuil GPG ag súil leo a bheith acu, ní mór duit an macra % _gpg_path a chumrú mar áit a bhfuil na fáinní eochair GPG le húsáid.

Ar mhaithe le comhoiriúnacht le leaganacha níos sine de GPG, PGP, agus rpm, níor cheart ach paicéid V3 OpenPGP sínithe a chumrú. Is féidir le halgartaim fíoraithe DSA nó RSA a úsáid, ach is fearr leis an DSA.

Más mian leat pacáistí a shíníonn tú féin a shíniú, caithfidh tú do phéire eochairfhocal poiblí agus rúnda a chruthú (féach an lámhleabhar GPG). Beidh ort na macraí rpm a chumrú freisin

% _signature

An cineál sínithe. Níl sé ceart anois ach gpg agus pgp a thacú.

% _gpg_name

Ainm an "úsáideora" a bhfuil an eochair is mian leat a úsáid chun do phacáistí a shíniú.

Mar shampla, a bheith in ann GPG a úsáid chun pacáistí a shíniú mar an t-úsáideoir "John Doe " ó na fáinní eochair atá suite in /etc/rpm/.gpg ag baint úsáide as an inrite / usr / bin / gpg a bheadh ​​agat áirítear

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

i gcomhad macra cumraíochta. Bain úsáid as / etc / rpm / macros le haghaidh cumraíochta in aghaidh an chórais agus ~ / .rpmmacros le haghaidh cumraíochta in aghaidh an úsáideora.

ROGHANNA BUNNAITHE A THABHAIRT

Is é an cineál ginearálta de ordú bunachar sonraí athshlánú rpm

rpm { --initdb | --rebuilddb } [ -v ] [- DIRECTORY [ --dbpath ] [ - STIÚRTHÓIREACHT ]

Bain úsáid as --initdb chun bunachar sonraí nua a chruthú, bain úsáid as --rebuilddb chun na hinnéacsanna bunachar sonraí a atógáil ó na ceannteidil pacáiste suiteáilte.

SHOWRC

An t-ordú

rpm --showrc

Taispeánann na luachanna rpm úsáidfear na roghanna uile go léir i gcomhad (í) cumraíochta rpmrc agus macros .

ROGHANNA FTP / HTTP

Is féidir le rpm gníomhú mar chliant FTP agus / nó HTTP ionas gur féidir pacáistí a cheistiú nó a shuiteáil ón idirlíon. Is féidir comhaid phacáiste d'oibríochtaí a shuiteáil, a uasghrádú agus a cheistiú a shonrú mar URL stíl ftphttp :

ftp: // USER: PASSWORD @ HOST: PORT / path / to / package.rpm

Má tá : an chuid PASSWORD fágtha ar lár, spreagfar an focal faire (uair amháin in aghaidh an péire úsáideora / óstainm). Má fágtar an t-úsáideoir agus an focal faire araon, úsáidtear ftp gan ainm. I ngach cás déantar aistrithe ftp éighníomhacha (PASV).

Ceadaíonn rpm na roghanna seo a leanas a úsáid le URLanna ftp:

--ftpproxy HOST

Úsáidfear an HOST óstach mar fhreastalaí seachfhreastalaí do gach aistriú ftp, rud a ligeann d'úsáideoirí ftp trí mheaisíní balla dóiteáin a úsáideann córais seachfhreastalaí. Is féidir an rogha seo a shonrú freisin tríd an macro % _ftpproxy a chumrú .

- huaire HOST

Uimhir TCP PORT le húsáid le haghaidh nasc ftp ar an bhfreastalaí proxy ftp in áit an chalafort réamhshocraithe. Is féidir an rogha seo a shonrú freisin tríd an macro % _ftpport a chumrú .

Ceadaíonn rpm na roghanna seo a leanas a úsáid le URLanna http :

- Httpproxy HOST

Bainfear úsáid as an HOST óstach mar fhreastalaí seachfhreastalaí do gach aistriú http . Is féidir an rogha seo a shonrú freisin tríd an macra % _ttttroxyxy a chumrú .

--httpport PORT

Uimhir TCP PORT le húsáid le haghaidh nasc http ar an bhfreastalaí http seachfhreastalaí seachas an calafort réamhshocraithe. Is féidir an rogha seo a shonrú freisin tríd an macra % _httpport a chumrú .

CEISTEANNA DÉANACHTA

Ag feidhmiú rpmbuild

Tá modhanna tógála rpm anois ina n-inrite / usr / bin / rpmbuild inrochtaine. Cé gur leor an comhoiriúnacht oidhreachta a sholáthraíonn na hailtí popta thíos, níl an comhoiriúnacht foirfe; mar sin tá comhoiriúnacht mód a thógáil trí aliasí popt á bhaint as rpm. Suiteáil an pacáiste rpmbuild , agus féach rpmbuild (8) le haghaidh doiciméadú na modhanna tógála rpm go léir a ndearnadh doiciméadú orthu roimhe seo in rpm (8).

Cuir na línte seo a leanas leis / etc / popt más mian leat leanúint ar aghaidh ag iarraidh rpmbuild ón líne ordaithe 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 --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

FÉACH FREISIN

popta (3), rpm2cpio (8), rpmbuild (8),

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

Tábhachtach: Bain úsáid as an ordú fear ( % man ) chun a fheiceáil conas a úsáidtear ordú ar do ríomhaire ar leith.