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 ftp nó http , 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 ftp nó http , 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 rdevNí 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:
Tá 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úilSÍ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
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 ftp nó http :
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-circuitFÉ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.