Rpm - Fermandariya Linux - Fermandariya Unix

Fermandariya Linux / Unix : rpm

NAV

rpm - Rêvebirê pakêta RPM

SYNOPSIS

BİXWÎNE Û PARASTÎVÊN PÊŞWÎNE:

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

rpm { -V | --verify } [ hilbijêre-hilbijêre ] [ destnîşankirin ]

rpm - PUBKEYÊ ...

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

ÎSTALLING, BİXWÎNE, Û PACKAGES REMIX:

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

LIHEVKET:

rpm { --initdb | --rebuilddb }

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

rpm { --querytags | --showrc }

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

bijarte hilbijêre


[ PACKAGE_NAME ] [ -a, - hemî ] [ -f, - pelê pelê ]
[ -g, Koma Koma Giştî ] { -p, pakêt - PACKAGE_FILE ]
[ -fileid MD5 ] [ -hdrid SHA1 ] [ -pkgid MD5 ] [ --tid TID ]
[ --querybynumber HDRNUM ] [ --triggeredby PACKAGE_NAME ]
[- Xweseriya Xweseriyê ]] [- Qedebûna Qeddanê ]

pirs-pirsan


[ -changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ -filesbypkg ] [ -i, - info ] [ -last ] [ -l, - list ]
[ -provides ] [ --qf, - QUERYFMT queryformat ]
[ -R, -New- hewce ye ] [ -ksiyetan ] [ -s, - dewlet ]
[- -gifters, - triggerscripts ]

verastkirin-bijarte


[ -nodeps ] [ -nofiles ] [ -noscripts ]
[ -nodigest ] [ -nosignature ]
[ -nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[ --nogroup ] [ --nomtime ] [ --nomode ] [ --nordev ]

sazkirin-hilbijêre


[ -aid ] [ --allfiles ] [ --badreloc ] [ --exexperath OLDPATH ]
[ -excludedocs ] [ -force ] [ -h, - hash ]
[ -ignoresize ] [ -ignorearch ] [ -ignoreos ]
[ -includedocs ] [ --justdb ] [ --nodeps ]
[ -nodigest ] [ -nosignature ] [ --nosuggest ]
[ -noorder ] [ -noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[ --relocate OLDPATH = NEWPATH ]
[ --repackage ] [ --replacefiles ] [ --replacepkgs ]
[ --test ]

TERÎF

rpm , Rêveberê pakêkek hêzek e, ku dikare çêbikin, çêbikin, lêgerîn, lêpirsîn, nûvekirin, û pakêtên nivîsbarên kesî jêbirin. Di pakêtek pelan de ji arşîvên pelan û meta-data tê bikaranîn ku ji bo pelên arşîvê saz bikin û jêbirin. Daneyên meta-ê deverên nivîsbar, pelên pelan, û agahdariyên descriptive li ser pakêtê hene. Packages di her cûda de du cûre: pakêtên binaryê, bi karanîna pergala encapsûlkirinê tê bikaranîn, û pakêtên çavkaniyê, ku bi pêdivî ye ku kodeya çavkaniyê û pêşniyaz pêwist be ku pakêtên binî binivîsin.

Divê rêbazên bingehîn ên bingehîn divê bên hilbijartin: Pirsgirêk , Verify , Çapemeniyê kontrol bikin , Damezrandin / Upgrade / Nûçe , Destpêk , Dabeşkirina Destpêk Dabeşkirin , Dabeşkirina Rebuild , Destnîşankirin , Add-Signature , Destnîşankirina Dabeşkirin / Groups , Querytags nîşan bide , û Configuration Show .

Hilbijartinên gelemperî

Ev vebijark dikarin di modên cuda de bêne bikaranîn.

- ?, --help

Peyama karûbarê dem dirêjtir normal bike.

--awa

Peldanka yekane çap bikin ku di navnîşa numreya rpm de tê bikaranîn.

--rehet

Çawa ku gengaz dibe biçûk - bi giştî bi tenê peyvên çewtiyê bêne nîşandan.

-v

Zanyarî agahdariyê çap bikin - dê bi awayekî normal peyamên pêşdibistanê dê bêne nîşandan.

-vv

Gelek agahdariya dugîzanê ya çapkirinê çap bike.

--rcfile FILELIST

Her yek pelên li kolonyaya cuda cuda FILELIST ji bo agahdariya danûstendinê ya rpm bi rêzê ve tê xwendin. Tenê pelê yekem yekem di lîsteyê de heye, û tiliyên wê bi rêjeya HOME ya $ HOME . FILELIST default / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

--Pipe CMD

Pipes hilberandina rpm to commanda CMD .

- DBpath DIRECTORY

Databa di navnîşa DIRECTORY de ji pirtûka dakêşî ya / var / lib / rpm bikar bînin

DREAT DIRECTORY

Dara pergala pelê ji bo hemû çalakiyên ji bo DIRECTORY ve tê bikaranîn. Têbînî ku ev tê wateya vê navnîşê di nav DIRECTORY de dê ji bo kontrolên pêkanîna pêkanîn û bikarhênerek (nimûne % postê heke sazkirinê ye, an jî % pêşbigirin eger çêbikin, pakêtek) wê ji piştî qirêjê (2) di DIRECTORY de diçin .

BİXWÎNE Û PÊŞGIŞTARÊN BERSÎVÊ

Forma gelemperî ya fermî ya rpm saz kirin

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

Ev pakêtek nû nû dike.

Forma gelemperî ya fermî ya RPM ye

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

Vebijêrk an jî sazkirina pakêtê ya niha guhertoyek nû ya nû ye. Ew heman wekî sazkirinê ye, ji bilî pakêtên din ên sîgorteyê piştî pakêta nû ya sazkirî tête rakirin.

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

Ev dê pakêtên nûjen bikin, lê tenê heke guhertoya berê ya niha heye. PACKAGE_FILE dikare wekî ftp an jî URL ya http diyar kirin, di kîjan pakêtê de ji ber sazkirinê ve bête daxistin. Ji bo agahdariya rpm ya navnîşa rpm ya navnîşana rpp û HT- http ya ji bo FTP / HTTP OPTION binêre.

--alîkarî

Pêdivî ye ku pakêtên pêşniyarê ku pêdivî ye.

--allfiles

Daxistin an pelên hemî doktorên barkok ên di pakêtê de hebe, bêyî ku ew hebe.

--badreloc

Bi veguhestinê , veguhestina destûra li ser her pelên pelan, ne tenê ji wan ên OLDPATH ên di navnîşa binaryan de veguhestin.

- Zêdebûna OLDPATH

Daxistin pelên ku navê wî OLDPATH dest pê dike.

--excludedocs

Ne pelên saz bikin ku belgeyên belgekirinê (yên ku pelên mêr û texnfo belaş hene).

--cebir

Wek wekî bikaranîna -replacepkgs , -replacefiles , û -packpackage .

-h, -hash

Ji ber ku arşîva pakêtê nayê unpacked 50 heşên çapkirinê. Bikaranîna bi -v | -verbose ji bo pêşveçûna nicer.

nirxandin

Ji bo sazkirina vê pakêtê ji bo pergala pelên mount mount kontrol bikin.

--ignorearch

Destûra sazkirinê an çêtir bikin heke pisporên berbiçav û mêvandar bi hev re naxwazin.

--ignoreos

Destûra sazkirinê an çêtir bikin, heke pergalên xebitandinê yên pakêtî û mêvandar bi hev re naxwazin.

--includedocs

Pelan belgeyên sazkirinê Ev ravekek nermal e.

--justdb

Dabeşkirina tenê databases, ne pergala pelan bike.

nodigest

Dema ku bixwînin ku pakêk an hebê digerin kontrol bikin.

--nosignature

Dema ku xwendin.

nerm

Ji ber sazkirina pakêtê anî an kontrola pêkanînek nekin.

--nosuggest

Pêşniyar (pakistan) naxwazin ku girêdayîbûna winda ne.

--noorder

Ji bo sazkirina pakêtan saz bikin. Lîsteya pakêtan dê bi gelemperî re were dubare kirin ku ji bo girêdana pêkanîna wan.

- nivîsnivîsan

--nopre

--nopost

--nopreun

--nopostun

Navekî nivîskî ya heman navê xwe nekin. - Vebijêrkên bijarte wekhev e

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

û darizandina darizandina % pre , % post , % preun , û pirtûkxaneya% postun veguherîne .

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

Tîpa lîberaleyê ya navekî navdar nayê destnîşankirin. Vebijêrk -notriggers alternatîf e

--notriggerin --notriggerun --notriggerpostun

û darizandina dorpêçkirina% trigin , % trigun , û % trigpostun scriptlet.

--oldpackage

Destûra pêşveçûnê ku pakêtek nû ya nû digel bi kevntir veguherîne.

--percent

Ji sedemên çapkirinê wekî pelên pelê ji arşîvê pakêtê ve nayê girtin. Ev armanc e ku rpm rpm hêsantir ji rêbazên din veşêre.

--prefix NEWPATH

Ji bo pakêtên binaryê veguhertin, hemû rêyên pelan ve wergerandin ku bi pêşnavê sazkirinê re di destpêka pakêtê veguhestina hint (ya) ya NEWPATH de dest pê dike .

OLDPATH = NEWPATH

Ji bo pakêtên binaryê veşartî, hemî rêgezên pelan ên ku OLDPATH bi destpêka pakêtê veguherîna hint (ya) ya NEWPATH re dest pê bikin . Vebijêrk dikare dikare çend caran bikar bînin ku eger çend pakDPATH di pakêtê de were veguherandin.

- terackage

Daxistina pelên ku pêşî jêbirin. Peldanka sazkirî ya berê ya wê li gor % _repackage_name_fmt navê navîn û dê di rêveberiya wê ji aliyê macro % _repackage_dir (nirxek standardî vekirî ye / var / tmp ) hatiye afirandin.

--replacefiles

Heke peldanka pelên din veguherînin, pakêtên saz bikin, pakêtan saz kirin.

--replacepkgs

Heke pirtûka vê pergalê li ser vê yekê saz kirine pakêtan saz bikin.

--îmtîhan

Ne pakêtê saz bikin, bi tenê hêsankirina kontrol bikin û pevçûnên potansiyona rapor bikin.

Hilbijêr

Forma giştî ya fermî ya rpm

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

Vebijêrkên jêrîn dikarin bikar bînin:

--allmatches

Hemû pakêtên pakêtê ku PACKAGE_NAME bi hev re digire . Gelek çewtiyek çewtiyek e ku PACKAGE_NAME pir pakêtan bi hev re dike.

nerm

Berî ku pakêtên pevçûnan vekişîne kontrol nakin.

- nivîsnivîsan

--nopreun

--nopostun

Navekî nivîskî ya heman navê xwe nekin. - Vebijêrkên bijartî di dema pakêranê de wekhev e

--nopreun --nopostun

û darvekirina danûstendinê % preun , û pirtûkxaneya% postun veguherîne .

--notriggers

--notriggerun

--notriggerpostun

Tîpa lîberaleyê ya navekî navdar nayê destnîşankirin. Vebijêrk -notriggers alternatîf e

--notriggerun --notriggerpostun

û darizandina dravî%% pêşîn , û % scriptpostun (s).

- terackage

Daxistina pelên ku pêşî jêbirin. Peldanka sazkirî ya berê ya wê li gor % _repackage_name_fmt navê navîn û dê di rêveberiya wê ji aliyê macro % _repackage_dir (nirxek standardî vekirî ye / var / tmp ) hatiye afirandin.

--îmtîhan

Bi rastî tu tiştek rakirin, tenê bi rêbazên biçin. Bikaranîna bi hevpeymaniya bi -vv option ji bo debugging.

Bijartina QUERY

Forma gelemperî ya fermana rpm ya ye

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

Hûn dikarin şîfreyê diyar bikin ku agahdariya pakêtê divê di çap kirin de. Ji bo vê yekê, hûn bikar tînin


--qf | --queryformat QUERYFMT

vebijêre, pişta string formatê ya QUERYFMT . Formatsên Query ji nûçeyên guhertinê yên standard printf (3) têne guhertin . Forma ku ji hêla cûrên standardî ve tête çêkirin (ku dibe ku cîteyê standard standard, ji bo nûjenên nû, tabû, û taybetmendiyên din ên din vedikeve) û pergala cureyên printf (3) pêk tê . Wekî ku rpm ji berê veguhestina çapkirinê dizane, lêkerek specê divê divê bête qedexekirin, û bi navê nameê yê yê ku pê ve were nivîsandin veguherîn, ji hêla {} celeb ve girêdayî ye. Navên Tag-ê-nesaxî ne, û beşdariya RPMTAG_ beşek navê tagê jî dibe ku bêyî veşartin.

Formattên hilbijêre yên alternatîf dikarin ji hêla tagê bi jêrîn re tê xwestin bêne kirin : typetag . Niha, cûreyên jêr têne piştgirî kirin.

:çekdarî


Kargirtina ASCII a key key public bike.

: base64

Daneyên danûstandinên binaryê yên bingehîn bikar bînin.

:rojek

Bikaranîna strftime (3) format "% c".

:roj

Bikaranîna strftime (3) "% a% b% d% Y" format.

: şaş

Ala alavên pêwendîdar.

: fflags

Ala pelên pelê.

: hex

Format in hexadecimal.

: octal

Format in octal.

: perms

Destûrên pelê formatê.

: shescape

Ji bo pirtûkek li ser pirtûkxaneyê yek bikar bînin.

: triggertype

Pêvekek pêvekêşî.

Ji bo nimûne, tenê navên pakêtan bistînin, tu dikarî % {NAME} wekî wekî pelê forma bikar bîne. Ji bo ku pelên navnîşan û belavkirina danûstandinan di du kulikan de çap bikin, hûn dikarin % -30 {NAME}% {DISTRIBUTION} bikar bînin . rpm dê lîsteya hemû pelên çap bikin ku ew dizanin ku dema ku bi bi -querytags re behsa vexwendin .

Li du pirsên alternatîf ji bo pirsîn: hilbijartina pakêtê, û hilbijartina agahdariyê hene.

PARASTINA BERSÎVÊN PACKAGE

PACKAGE_NAME

PACKAGE_NAME Navê pelê sazkirî ye .

-a, -all

Hemû pakêtan saz kirin.

-f, --file FILE

Peldanka lêgerîn FILE .

MD5

Pêveka Query ya ku nasnameya pelê dayîn, hebûna MD5 digestiya naverokê pelê.

-g, - Koma GROUP

Packages Query with group of group.

-Hdrid SHA1

Pêveka Query ya ku nasnameya navnîşê dabeşkirî ye, ango SHA1 digestiya herêmê ya neheqê.

-p, --package PACKAGE_FILE

Query an (uninstalled) pakêta PACKAGE_FILE . PACKAGE_FILE dikare wekî ftp an http ya stratejiya http diyar kirin, di rewşê de heya pakêtê pakêta wê bête daxistin û lêpirsîn. Ji bo agahdariya rpm ya navnîşa rpm ya navnîşana rpp û HT-http ya ji bo FTP / HTTP OPTION binêre. PACKAGE_FILE argû (s), heke pakêtek binirxîne, dê dê wekî pakêtek ASCII nîşanî tê binavkirin. Şîrove têne destnîşankirin, bi destpêka '#', û her rêza pelê pakêtek peldanka vekirî, dibe ku navnîşên gerdûnî yên spî yên navdar ên navnîşan li navnîşana gerdûnî ya ku di nav deverên dûr yên dûr de, wê werin pêdivî ye ku di cîhê pakê de armancên PACKAGE_FILE ji bo pirsê.

MD5

Pakêtek lêpirsînek ku di navnîşa pakêta dabeşkirî de ye, ango ku MD5 digestiya materyalên sereke û pêdivî ye.

HDRNUM --querybynumber

Navnîşana navnîşê ya rasterast ya HDRNUM binivîse; Ev tenê ji bo debugingê ye.

--specfile SPECFILE

Pirs û pirsîn SPECFILE wekî ku ew pakêt bû. Tevî ku hemî agahdariya (nimûne pelên pelê) heye, ev cureyê rpm destnîşan dike ku ji bo pelên pelan ji agahdariya pisporê bêyî agahdariyê agahdar bike.

TID - TID

Pakêya pirsê ya ku bi nasnameya veguhestina TIDê heye. Tiştek yekem a unix wek nasnameya veguhestinê tê bikaranîn. Hemû pakêtan (s) saz kirin an veguherînek di hundirê yekane de nasnameya hevpeyman heye.

--triggeredby PACKAGE_NAME

Packages questioning by packages (s) ya PACKAGE_NAME ve têne çêkirin .

- Qedexekirina

Hemû pakêtên ku ji bo karanîna CAPABILITY bipirsin .

- Qediya Qedexekirina

Hemû pakêtên ku ji bo karbidestiya rahiştan tê de hewceyê hewce dike.

PARASTINA FÎZEYÊN PIRS:

-changelog

Agahdariya guhertinê ji bo pakêtê veguherînin

-c, -configfiles

Lîsteya pelan de tenê lîsteya danûstandinan ( lîstik -l

-d, --docfiles

Lîsteya pelan tenê pelên belge ( têguman -l ).

-dump

Agahiyên pelê Dump wekî jêrîn e:

Rêzeya rêjeya mtime md5sumê xweda molekêşê isconfig isdoc rdev symlink

Ev bijare divê bi kêmanî yek-a, -c , -d bikar bînin .

--filesbypkg

Di pelê her hilbijartî de hemî pelên lîsteyê binivîse.

-i, -info

Agahdariya pakêtê Display, navnîşan, navnîş û şirovekirinê. Ev yek bikar tîne ku eger yek yek diyar kir.

--dawîn

Pêveka pakêtê lîsteya dema ku saz bike, wekî nimûne ku pakêtên herî dawî li seranserî ne.

-l, -list

Pelên pelê di pakêtê de lîst bikin.

berbiçav

Vebijêrkên vê pakêtê pêşkêş dikin.

-R, -requires

Packages Lîsteya ku vê pakêtê girêdayî ye.

- nivîsan

Lîsteya pakêtê pirtûkên taybetî yên lîsteyê binivîsin ku beşek wek beşek sazkirinê û pêvajoyên rakirinê têne bikaranîn.

-s, -state

Dewletên pelên di pakêtê de ( nîqaş -l ) nîşan bide. Dewleta her pelê yek ji normal , ne sazkirî an veguherîn e .

- karger, --triggerscripts

Li ser pakêtê tête nivîsandin, li ser şîfreyan nîşan bide.

VERIFY OPTIONS

Forma gelemperî ya fermî ya RPM ye

rpm { -V | --verify } [ hilbijêre-hilbijêre ] [ destnîşankirin ]

Pêveka pakêtek agahdarî li pelê di pelê de agahdariya agahdariyên pelan ji pelê metadata veguhestin di navnîşana rpm de hate danekirin. Di nav tiştên din de, piştrastkirina pîvana mêjûre, MD5, destûr, şert, xwedan û grûpê her pelê. Her cûdawî têne nîşandan. Pelên ku ji pakêtê nehatiye sazkirin, ji bo nimûne, pelên belgeyên li ser veguhestina bikaranîna " -excludedocs " bikar bînin, dê bêkêmasî bête xuya kirin.

Vebijêrkên pakêtî heman wekî wekî pelê lêpirsînê (wek pelên pelan wekî pakêtên paqijkirî). Vebijêrkên din ên bêyî ku modela piştrast bikin:

nerm

Pêdiviyên pakêtên piştrast bikin.

nodigest

Dema ku bixwînin ku pakêk an hebê digerin kontrol bikin.

-ofofiles

Heke taybetiyên pelên pakêtan nerast bikin.

- nivîsnivîsan

Pêveka% verifyscript (eger yek heye) nekin.

--nosignature

Dema ku xwendin.

--nolinkto

--nomd5

-nosize

berbiçav

--nogroup

--nomtime

--nomode

--nordev

Vê pelê peywendîdar nenas nakin.

Forma hilberîna bendava 8 cûr nabe, markerek mimkin e:

pelê sazkirinê c % config . d pelê belgeyên d % doc . G % pelê pelê (wekî naveroka pelê pelê di nav pakê pakêtê de ne). l % pelê lîsansa lîsansê. r % pela xwendina xwendinê.

ji serokê pakêtê, paşê navnîşa pelê. Her yek ji 8 kesan encamên encamên taybetmendiya taybetmendiyê yên pelê nîşan dide ku nirxên wan yên taybet ên di navnîşan de tomar kirin. Yekane " . " (Demjimêr) tê wateya ku îmtîhanê derbas bûye, lê yek yek ? "(Question mark) nîşan dide ku îmtîhanê test nekarin (mînakek destûrên xwendina pelan bixwînin). Wekî din, (keserek em B Bêtirîn e) nimûne têkildarî peyda ya têkildar- testify :

S file S ize cudahî M Mde cudahî ye (şertên danûstandin û cureyê pelê hene) 5 MD 5 heqê D Dîra sereke / hejmarên piçûk yên mûçûk cuda ye. xwedan xwedan e T I T I diff

SIGNATURE DIGITAL û DIGESTÎ DIGESTÎ

Gelek formên rîmên îmze yên rpm ya dvd-ê tête têne kirin

rpm - PUBKEYÊ ...

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

Vebijêrk --checksig hemî digel û îmzeyan di kontrola PACKAGE_FILE de da ku ji bo yekser û pîvanê pargîdanî bikin. Têbînî ku dema ku pakêk bixwîne, îmze nehêne têne destnîşankirin, û --checksig bi karûbar e ku ji hemî digel û îmzeyan re peyda bikin.

Daxistina dîjîtal bêyî ku kûreyek gelemperî nehatiye pejirandin. Dibe ku kilîtek gelemperî çekdar a ascii dikare bi karanîna rpmê ve tê bikaranîn. Kêşeya gelemperî tête di serê xwe de, û birêveberiya klavyeya kilît bi awayekî rêveberiya pakêk hatiye kirin. Ji bo nimûne, kêşeyên gelemperî veguhastin dikarin bi xwe veguherînin:

rpm -qa gpg

Agahî li ser kêşeya gelemperî, dema ku veguhastin, lêpirsînê têne nîşandan. Li ser vê yekê agahdariya li ser Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Di dawiyê de, kûreyên gelemperî ji ber ku pakêtên wekî veberhênanê vedigirin dikare jêbirin. Li vir ji karta Red Hat GPG / DSA ve çawa ye

rpm -e gpg-pubkey-db42a60e

BİXWÎNE A PACKAGE

rpm -design - | PACKAGE_FILE ...

Ji bo her pakêt PACKAGE_FILE ji bo îmzekên heyî veguherîne herdu alternatîfên navdar û -resignên hilberînin û îmzeyên nû binivîse. Ji ber sedemên dîrokî hene hene, lê di rewşeke niha de tune ye.

GPG bikar bînin BİXWÎNE BİXWÎNE

Ji bo ku ji pergalên GPG bikar bînin, rpm divê rêjeya GPG bikar bînin û bikaribin kûreyên sereke bi kûreyên maqûl bibînin. Bi rasterast , rpm bi heman rengî bikar tîne wekî GPG ku ji rîngên kilîtên ku bi navnîşana hawirdora $ GNUPGHOME bibînin . Heke rîngên sereke ne ku ne ku li GPG dixwaze hêvî dikin, hûn ê hewce ne ku % mgpg_path pêdivî bibin ku li cîhên GPG yên ku bikar bînin bikar bîne.

Ji bo guhertoyên bi kevnên kevn ên GPG, PGP, û rpm, tenê pelên îmzeyê Open VP OpenPGP werinhev kirin. Yan jî DSA yan algorithmên RSA-ê peyda dibe ku bikar anîn, lê belê DSA tête bijarte.

Ger hûn bixwazin ku pakêtên îmze bikin ku hûn xwe çêbikin, hûn jî hewce ne ku hûn bi hevalbendiya xwe ya gelemperî û veşartî ve çêbikin (binêre. Hûn hewce ne ku ji bo rpm macros veguherînin

%_destnîşan

Tiştek îmzeyê Niha gpg û pgp bi tenê piştgirî ye.

% _gpg_name

Navê navê "bikarhêner" ya kîjan kîjan dixwazî ​​bikar bîne ku pakêtên xwe bigirin.

Ji bo nimûne, ku bikaribin bikarhênerên GPG bikar bînin wekî bikarhêner "John Doe " ji hêlên kilîtên li ser /etc/rpm/.gpg di karûbarê / rêveberê / usr / bin / gpg de bikar bînin linavxistin

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

di pelê veguherîna macro. Bikaranîna / etc / rpm / macros ji bo veguherîna per-system û ~ / .ppmmacros ji bo danûstandina per-bikarhêner.

BERSÎVAN DATABASE OPTIONS

Forma gelemperî ya fermî ya rpm ya damezirandinê ye

rpm { -initdb | -rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [- DERÊN DIRECTORY ]

Bikaranîna -initdb ji bo danûstendineke nû ya nû ve, bikarhênerê bikarhênerên danûstendinê yên ji sazkirina pakêtên sazkirî ve çêbikin.

SHOWRC

Fermana

rpm --showrc

nîşan dide ku rpm rpm ji bo hemî alternatîfan bikar tînin niha niha rpmrc û macroskirina pelê veguherîn.

FTP / HTTP OPTIONS

rpm dikare wekî wekî FTP û / an jî HTTP kar bikî da ku pakêtên dikarin werin barkirin û an înternetê saz bikin. Peldanka pelan ji bo sazkirinê, nûjenkirin û pirsînan dikare wekî wekî an ftp an http :

ftp: // USER: PASSWORD @ HOST: PORT / rêya / to / pakistan.rpm

Ger heya : beşek PASSWORD nehêle, dê şîfre ji bo (yekser bikarhêner / hostname pair) dê tête dayîn. Ger heger bikarhêner û şîfreyê vekirî ne, anonymous ftp tê bikaranîn. Di hemî rewşan de, pasvî (PASV) ya FTP ve tê kirin.

rpm riya jêrîn destnîşan dike ku bi navnîşên ftp bikar bînin:

--ftppxy HOST

HOST- ê HOST dê ji bo hemû ftp veguherînan, wekî bikarhênerên ku bi rêbazên fonbolê yên ku pergalên proxy bikar bînin bikarhêneran bikar anîna proxy-proxy bikar bînin. Vebijêrk dikare ji hêla sazkirina macro % _ftpproxy ve tê diyar kirin.

- HOST

Numreya TCP- PORT ya ku ji bo ji bo girêdana ftp bikar tîne li ser pargala pelê ftp server li ser portê vekirî. Vebijêrk jî dikare bi hêla % macfta veguherînan ve tê diyar kirin.

rpm ji bo rêbazên jêrîn dide ku bikarhênerên http :

--httpproxy HOST

HOST- ê HOST dê ji bo hemû http veguhestinê serverek proxy bikar bînin. Vebijêrk dikare ji hêla sazkirina % mach% _httpproxy ve tê diyar kirin.

- Bexdayê PORT

Jimareya TCP- PORT ya ku ji bo girêdana http-ê li ser portê ya proxy-ê ya veguhertina portê vekirî ya. Vebijêrk dikare ji hêla % macrok% macortkirina veguhestinê ve diyar bike .

DAIŞANÊN

Rpmbuilding

Avakirina avakirina rpm, niha niha di / usr / bin / rpmbuildankê de rûniştin . Her çend tevîheviya mîrasiyê ji hêla alîgirên nifş ve tête dayîn, heqê hebe, hevahengiya bêkêmahî ne; Ji ber vê yekê rêbazên modela çêkirina nerazîbûna hilbijarkan ji rpm ve tê veşartin. Pargala rpmbuildê saz bikin, û rpmbuild (8) ji bo belgeyên avakirina rpm yên berê li rpm (8) li vir hatî belgekirinê bibînin.

Pirsên jêrîn ji / etc / popt heger hûn dixwazin dixwazin berdewamkirina rpmbuildanê ji rêzeya commanda rpm ya re berdewam bikin:

rpm exec -bp rpmb -bp rpm exec -bc rpmb -bc rpm exec -bi rpmb -bi rpm exec -bl rmb -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 -cc 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 target rpm exec --short-circuit rpmb -short-circuit

BİXWÎNE

popt (3), rpm2cpio (8), rpmbuild (8),

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

Girîng: Mirovekî meriv ( % mêr ) bikar bînin ku hûn çawa dibînin ku emrê çawa di komputerê de tê bikaranîn.