Skip to main content

Rpm - Comando de Linux - Comando Unix

Anonim

Comando Linux / Unix: rpm

NOM

rpm - Administrador de paquets RPM

SINOPSI

CONSULTA I VERIFICACIÓ DE PAQUETS:

rpm --recurs opcions de selecció opcions de consultes

rpm -V opcions de selecció verificar opcions

rpm - importació PUBKEY …

rpm -K --notació --Nodigest PACKAGE_FILE …

INSTAL·LACIÓ, ACTUALITZACIÓ I REMOVATGE DE PAQUETS:

rpm -i opcions d'instal·lació PACKAGE_FILE …

rpm --uprograda opcions d'instal·lació PACKAGE_FILE …

rpm -F opcions d'instal·lació PACKAGE_FILE …

rpm -e --allmatches --nodeps --scripts --essentials - envasat - prova PACKAGE_NAME …

DIVERS:

rpm --initdb

rpm --addsign PACKAGE_FILE …

rpm --showrc

rpm --setugids PACKAGE_NAME …

opcions de selecció

PACKAGE_NAME -a, - tots -f, - fitxer DOSSIER -g, - grup GRUP {-p, - paquet PACKAGE_FILE --fileid MD5 - hdrid SHA1 --pkgid MD5 --tud TID --querybynumber HDRNUM - desencadenat PACKAGE_NAME - que proveeix CAPACITAT --wharequires CAPACITAT

opcions de consultes

--changelog -c, - configfiles -d, - fitxers doc --dump --filesbypkg -i, - info - últim -l, - llista - proporciona --qf, - queryformat QUERYFMT -R, - requereix --scripts -s, - state - triggers, - triggerscripts

verificar opcions

--nodeps --nofiles --scripts --Nodigest --notació --nolinkto --nomd5 --nosize --nouser --nogrup --nomtime --nomode --nordev

opcions d'instal·lació

--id --tots els fitxers --badreloc --excludepath OLDPATH - Exclosos --force -h, - hash --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps --Nodigest --notació --nosuggest --noorder --scripts --essentials - envàs de paquet --percent --prefix NEWPATH - relacionar OLDPATH = NEWPATH - envasat --replacefiles --replacepkgs - prova

DESCRIPCIÓ

rpm és un poderósAdministrador de paquets, que es pot utilitzar per construir, instal·lar, consultar, verificar, actualitzar i esborrar paquets de programari individuals. Apaquet consisteix en un arxiu d'arxius i meta-dades utilitzats per instal·lar i esborrar els fitxers d'arxiu. La meta-dades inclou guions auxiliars, atributs de fitxer i informació descriptiva sobre el paquet.Paquets vénen en dues varietats: paquets binaris, que s'utilitzen per encapsular el programari instal·lat i els paquets font, que contenen el codi font i la recepta necessaris per produir paquets binaris.

Cal seleccionar un dels següents modes bàsics:Consulta, Verifica, Comprovació de signatura,Instal·leu / actualitzeu / refresqueu, Desinstal·lació, Inicialitza la base de dades, Reconstrueix la base de dades, Renúncia, Afegeix signatura, Establir propietaris / grups, Mostra Querytags, iMostra la configuració.

OPCIONS GENERALS

Aquestes opcions es poden utilitzar en tots els modes diferents.

-?, --help

Imprimiu un missatge d'ús més llarg que normal.

--version

Imprimiu una sola línia que contingui el número de versió derpm sent utilitzat.

--tranquil

Imprimiu el més mínim possible: normalment només es mostraran missatges d'error.

-v

Impressió d'informació detallada - es mostraran normalment missatges de progrés rutinari.

-vv

Imprimeix molta informació de depuració lleig.

--rcfile FILELIST

Cadascun dels fitxers separats del còlon FILELIST es llegeix seqüencialment perrpm per a la informació de configuració. Només cal que existeixi el primer fitxer de la llista, i s'expandirà el valor de tildes al valor de$ HOME. El valor per defecte FILELIST és / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

- pipa CMD

Pipa la sortida derpm al comandament CMD .

--dbpath DIRECTORI

Utilitzeu la base de dades a DIRECTORI rathen que la ruta predeterminada / var / lib / rpm

--root DIRECTORI

Utilitzeu l'arbre del sistema de fitxers arrelat a DIRECTORI per a totes les operacions. Tingueu en compte que això significa que la base de dades dins DIRECTORI s'utilitzarà per als controls de dependència i qualsevol script (s) (p. ex.% publicació si instal·leu, o bé% prep si es crea, un paquet) s'executarà després d'un chroot (2) a DIRECTORI .

INSTAL.LAR I ACTUALITZAR LES OPCIONS

La forma general d'una ordre d'instal·lació rpm és

rpm --install opcions d'instal·lació PACKAGE_FILE …

Instal·la un nou paquet.

La forma general d'una ordre d'actualització de rpm és

rpm --uprograda opcions d'instal·lació PACKAGE_FILE …

Això actualitza o instal·la el paquet instal·lat actualment a una versió més nova. Això és el mateix que instal·lar, excepte que s'eliminin totes les altres versions del paquet després d'instal·lar el nou paquet.

rpm -F opcions d'instal·lació PACKAGE_FILE …

Això actualitzarà els paquets, però només si existeix una versió anterior. El PACKAGE_FILE es pot especificar com aftp ohttp URL, en aquest cas el paquet es descarregarà abans d'instal·lar-se. VeureFTP/HTTP OPCIONS per a més informaciórpm's internftp ihttp suport del client.

--id

Afegiu paquets suggerits al conjunt de transaccions quan sigui necessari.

--tots els fitxers

Instal·la o actualitza tots els fitxers missingok del paquet, independentment de si existeixen.

--badreloc

S'utilitza amb- relacionar, permeten les deslocalitzacions a totes les rutes de fitxers, no només aquelles OLDPATH S'ha inclòs en la (s) pestanya (s) de reubicació del paquet binari.

--excludepath OLDPATH

No instal·leu fitxers amb el nom del qual comença OLDPATH .

- Exclosos

No instal·leu cap fitxer que estigui marcat com a documentació (que inclou pàgines de manuals i documents texinfo).

--force

Igual que l'ús--replacepkgs, --replacefiles, i- envàs de paquet.

-h, --hash

Imprimeix 50 marques de hash mentre l'arxiu del paquet està desempaquetat. Utilitzeu-lo amb-v | --verbose per a una visualització més agradable.

--ignoresize

No marqueu els sistemes de fitxers de muntatge per tenir suficient espai al disc abans d'instal·lar aquest paquet.

--ignorearch

Permet la instal·lació o actualització, fins i tot si les arquitectures del paquet binari i del host no coincideixen.

--ignoreos

Permet la instal·lació o l'actualització, fins i tot si els sistemes operatius del paquet binari i l'amfitrió no coincideixen.

--includedocs

Instal·lar fitxers de documentació. Aquest és el comportament predeterminat.

--justdb

Actualitzeu només la base de dades, no el sistema de fitxers.

--Nodigest

No verifiqui els paquets o les capçaleres de capçalera en llegir.

--notació

No verifiqueu les signatures del paquet o de capçal al llegir.

--nodeps

No facis una verificació de dependència abans d'instal·lar o actualitzar un paquet.

--nosuggest

No suggeriu paquets que proporcionin una dependència que falti.

--noorder

No reordeneu els paquets per a una instal·lació. La llista de paquets normalment es reordenar per satisfer dependències.

--scripts

--nopre

--nopost

--nopreun

--nopostun

No executis el scriptlet del mateix nom. El--scripts L'opció equival a

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

i desactiva l'execució del corresponent% pre, % publicació, % preun, i% postunscriptlet (s).

--essentials

--notriggerin

--notriggerun

--notriggerpostun

No executis cap scriptlet de desencadenament del tipus amb nom. El--essentials L'opció equival a

--notriggerin --notriggerun --notriggerpostun

i s'apaga l'execució del corresponent% triggerin, % triggerun, i% triggerpostun scriptlet (s).

- envàs de paquet

Permetre una actualització per reemplaçar un paquet més nou amb un altre antic.

--percent

Imprimeix percentatges com a fitxers desempaquetats de l'arxiu del paquet. Això es vol ferrpm fàcil d'executar des d'altres eines.

--prefix NEWPATH

Per a paquets binaris relocables, traduïu totes les rutes d'accés del fitxer que comencin pel prefix d'instal·lació a les indicacions de reubicació del paquet a NEWPATH .

- relacionar OLDPATH = NEWPATH

Per a paquets binaris relocables, traduïu totes les rutes de fitxers que comencin per OLDPATH a la (s) suggeriment (s) de reubicació del paquet a NEWPATH . Aquesta opció es pot utilitzar diverses vegades si n'hi ha diversos OLDPATH 's del paquet s'han de traslladar.

- envasat

Torneu a empaquetar els fitxers abans d'esborrar-los. El paquet instal·lat prèviament es nomenarà d'acord amb la macro% _repackage_name_fmt i es crearà al directori anomenat per la macro% _repaquetatge_dir (el valor predeterminat és / var / tmp ).

--replacefiles

Instal·leu els paquets encara que reemplacin fitxers d'altres paquets ja instal·lats.

--replacepkgs

Instal·leu els paquets encara que alguns d'ells ja estiguin instal·lats en aquest sistema.

- prova

No instal·leu el paquet, simplement comproveu i informeu sobre possibles conflictes.

ESBORRAR OPCIONS

La forma general d'un comandament d'eliminació de rpm és

rpm -e --allmatches --nodeps --scripts --essentials - envasat - prova PACKAGE_NAME …

També es poden utilitzar les següents opcions:

--allmatches

Traieu totes les versions del paquet que coincideixin PACKAGE_NAME . Normalment s'emet un error si PACKAGE_NAME coincideix amb diversos paquets.

--nodeps

No verifiqueu les dependències abans de desinstal·lar els paquets.

--scripts

--nopreun

--nopostun

No executis el scriptlet del mateix nom. El--scripts L'opció durant el borratge del paquet equival a

--nopreun --nopostun

i desactiva l'execució del corresponent% preun, i% postun scriptlet (s).

--essentials

--notriggerun

--notriggerpostun

No executis cap scriptlet de desencadenament del tipus amb nom. El--essentials L'opció equival a

--notriggerun --notriggerpostun

i s'apaga l'execució del corresponent% triggerun, i% triggerpostun scriptlet (s).

- envasat

Torneu a empaquetar els fitxers abans d'esborrar-los. El paquet instal·lat prèviament es nomenarà d'acord amb la macro% _repackage_name_fmt i es crearà al directori anomenat per la macro% _repaquetatge_dir (el valor predeterminat és / var / tmp ).

- prova

Realment no desinstal·leu res, només passeu pels moviments. Útil en conjunt amb el-vv opció per depurar.

OPCIONS DE CONSULTA

La forma general d'una comanda de consulta rpm és

rpm --recurs opcions de selecció opcions de consultes

Podeu especificar el format en què s'ha d'imprimir la informació del paquet. Per fer-ho, utilitzeu el

--qf | --queryformat QUERYFMT

opció, seguida de la QUERYFMT cadena de format. Els formats de consulta són versions modificades de la normaprintf (3) formatació El format es compon de cadenes estàtiques (que poden incloure escapaments de caràcters C estàndard per a línies noves, pestanyes i altres caràcters especials) iprintf (3) escriviu formateurs. Comrpm ja sap el tipus d'impressió, no obstant, s'ha d'ometre l'especificador i s'ha de substituir pel nom de l'etiqueta de capçalera a imprimir, adjuntat per{} personatges. Els noms d'etiquetes són insusitius per a majúscules i majorsRPMTAG_ també es pot ometre la part del nom de l'etiqueta.

Es poden demanar formats de sortida alternatius seguint l'etiqueta: typetag . Actualment, s'admeten els tipus següents:

: armadura

Embolcalla una clau pública en armadura ASCII.

: base64

Codifica les dades binaris amb base64.

:data

Utilitzeu el temps d'espera (3) el format "% c".

: dia

Utilitzeu el punt de vista (3) "% a% b% d% Y".

: depflags

Banderes de dependències de format.

: fflags

Banderes d'arxius de format.

: hexadecimal

Format en hexadecimal.

: octal

Format en octal.

: perms

Permisos d'arxiu de format.

: shescape

Escapeu cites simples per utilitzar-les en un script.

: triggertype

Mostra el sufix d'activació.

Per exemple, per imprimir només els noms dels paquets consultats, podeu utilitzar-los%{NOM} com la cadena de format. Per imprimir el nom del paquet i la informació de distribució en dues columnes, podeu utilitzar-lo% -30 {NAME}% {DISTRIBUCIÓ}. rpm imprimirà una llista de totes les etiquetes que sap sobre quan s'invoca amb la- Querytags argument

Hi ha dos subconjunts d'opcions per a la consulta: selecció de paquets i selecció d'informació.

OPCIONS DE SELECCIÓ DEL PAQUET:

PACKAGE_NAME

S'ha anomenat paquet instal·lat de consulta PACKAGE_NAME .

-a, --all

Consulta tots els paquets instal·lats.

-f, - fitxer DOSSIER

Posseeix un paquet de consultes DOSSIER .

--fileid MD5

Paquet de consulta que conté un identificador de fitxer determinat, és a dir, el MD5 digestió dels continguts del fitxer.

-g, - grup GRUP

Paquets de consultes amb el grup de GRUP .

- hdrid SHA1

Paquet de consultes que conté un identificador de capçalera determinat, és a dir, el SHA1 digestió de la regió de capçalera immutable.

-p, --package PACKAGE_FILE

Consulteu un paquet (desinstal·lat) PACKAGE_FILE . El PACKAGE_FILE es pot especificar com aftp ohttp URL d'estil, en aquest cas el baixador del paquet serà descarregat i consultat. VeureOPCIONS FTP / HTTP per a més informaciórpm's internftp ihttp suport del client. El PACKAGE_FILE argument (s), si no un paquet binari, s'interpretarà com un manifest de paquet ASCII. Es permeten els comentaris, començant per un '#', i cada línia d'un fitxer de manifest de paquet pot incloure expressions globes separades de l'espai blanc, incloses URL amb expressions de globus remots, que s'expandirà a les rutes que estan substituïdes en lloc del manifest del paquet addicional PACKAGE_FILE arguments a la consulta.

--pkgid MD5

Paquet de consultes que conté un identificador de paquet donat, és a dir, el MD5 digerir els continguts combinats de capçalera i càrrega.

--querybynumber HDRNUM

Consulta el HDRNUM entrada de la base de dades directament; Això només és útil per a la depuració.

- Especificacions SPECFILE

Parse i consulta SPECFILE com si fos un paquet. Tot i que no hi ha tota la informació (p. Ex., Llistes de fitxers) disponible, aquest tipus de consulta permet utilitzar rpm per extreure informació dels fitxers d'especificacions sense haver d'escriure un analitzador de fitxers específiques.

--tud TID

Paquet de consultes que tenen un donat TID identificador de transacció. Actualment, s'utilitza un segell de temps de Unix com a identificador de transacció. Tots els paquets instal·lats o esborrats dins d'una sola transacció tenen un identificador comú.

- desencadenat PACKAGE_NAME

Paquets de consultes que s'activen amb un (s) paquet (s) PACKAGE_NAME .

- que proveeix CAPACITAT

Consulta tots els paquets que proporcionen el CAPACITAT capacitat.

--wharequires CAPACITAT

Consulta tots els paquets que necessiteu CAPACITAT per al bon funcionament.

OPCIONS DE CONSULTA DEL PAQUET:

--changelog

Mostrar informació de canvi del paquet.

-c, --configfiles

Mostra només fitxers de configuració (implica-l).

-d, --docfiles

Mostra només els fitxers de documentació (implica-l).

--dump

Baixeu la informació del fitxer de la manera següent:

mida del camí mtime md5sum mode owner group isconfig isdoc rdev symlink

Aquesta opció s'ha d'utilitzar amb almenys una de-l, -c, -d.

--filesbypkg

Llista tots els fitxers de cada paquet seleccionat.

-i, --info

Mostra informació del paquet, incloent nom, versió i descripció. Això fa servir el--queryformat si es va especificar un.

- últim

Ordena la llista de paquets per temps d'instal·lació de manera que els paquets més recents estan a la part superior.

-l, --list

Llista fitxers al paquet.

- proporciona

Mostra les capacitats que proporciona aquest paquet.

-R, - es demana

Llista els paquets en què depèn aquest paquet.

--scripts

Llista els (s) script (s) específics del paquet que s'utilitzen com a part dels processos d'instal·lació i desinstal·lació.

-s, --stat

Mostra el estats dels fitxers del paquet (implica-l). L'estat de cada fitxer és un normal , no està instal · lat , o reemplaçat .

- provocadors, --triggerscripts

Mostra les seqüències d'ordres del desencadenador, si n'hi ha, que estan contingudes al paquet.

VERIFIQUE LES OPCIONS

La forma general d'una comanda verificar rpm és

rpm -V opcions de selecció verificar opcions

Verificar un paquet compara informació sobre els fitxers instal·lats al paquet amb informació sobre els fitxers extrets de les metadades del paquet emmagatzemades a la base de dades de rpm. Entre altres coses, verificar compara la mida, la suma MD5, els permisos, el tipus, el propietari i el grup de cada fitxer. Es mostren les discrepàncies.Els fitxers que no estaven instal·lats des del paquet, per exemple, els fitxers de documentació exclosos a la instal·lació usant el "- Exclosos", s'ignorarà silenciosament.

Les opcions de selecció de paquets són iguals que les de consultes de paquets (inclosos els fitxers de manifest del paquet com a arguments). Altres opcions úniques per verificar el mode són:

--nodeps

No verifiqueu dependències dels paquets.

--Nodigest

No verifiqui els paquets o les capçaleres de capçalera en llegir.

--nofiles

No verifiqueu cap atribut dels fitxers del paquet.

--scripts

No executis el% verifyscript scriptlet (si n'hi ha).

--notació

No verifiqueu les signatures del paquet o de capçal al llegir.

--nolinkto

--nomd5

--nosize

--nouser

--nogrup

--nomtime

--nomode

--nordev

No verifiqueu l'atribut del fitxer corresponent.

El format de la sortida és una cadena de 8 caràcters, un possible marcador d'atributs:

c % config fitxer de configuració. d % doc fitxer de documentació. g % fantasma arxiu (és a dir, el contingut del fitxer no s'inclou a la càrrega útil del paquet). l % de llicència fitxer de llicència. r % readme readme file.

des del encapçalament del paquet, seguit del nom del fitxer. Cadascun dels 8 caràcters indica el resultat d'una comparació d'atributs del fitxer amb el valor d'aquests atributs registrats a la base de dades. Un solter "."(període) significa que la prova va passar, mentre que una sola"?"(signe d'interrogació) indica que la prova no es pot realitzar (p. ex., els permisos d'arxiu impedeixen llegir). En cas contrari, el (emmemicamente emBoldened) denota el fracàs del corresponent--verificar prova:

S dossier SIze difereix M Mode difereix (inclou permisos i tipus de fitxer) 5 MD5 suma difereix D Device major / minor number mis-match L llegirLincompatibilitat de la ruta de tinta (2) U ULa propietat és diferent G Gla propietat de l'armari difereix T mTime difereix

FIRMA DIGITAL I VERIFICACIÓ DIGEST

Les formes generals de comandaments de signatura digital de rpm són

rpm - importació PUBKEY …

rpm {--checksig} --notació --Nodigest PACKAGE_FILE …

El--checksig opció controla tots els registres i signatures que conté PACKAGE_FILE per garantir la integritat i l'origen del paquet. Tingueu en compte que les signatures ara es verifiquen cada vegada que es llegeix un paquet, i--checksig és útil per verificar tots els exemples i signatures associats amb un paquet.

Les signatures digitals no es poden verificar sense una clau pública. Una clau pública blindada ascii es pot afegir alrpm base de dades que utilitza- importació. Una clau pública importada es transporta en un encapçalament i la gestió de claus es realitza exactament com la gestió de paquets. Per exemple, totes les claus públiques actualment importades es poden mostrar mitjançant:

rpm -qa gpg-pubkey *

Els detalls sobre una clau pública específica, quan s'importa, es poden mostrar preguntant. Aquí hi ha informació sobre la clau GPG / DSA de Red Hat:

rpm -qi gpg-pubkey-db42a60e

Finalment, les claus públiques es poden esborrar després d'importar com paquets. A continuació s'explica com treure la clau GPG / DSA de Red Hat

rpm-i gpg-pubkey-db42a60e

SIGNIFICAR UN PAQUET

rpm --addsign | --resignar PACKAGE_FILE …

Tots dos--addsign i--resigneu les opcions generen i insereixen noves signatures per a cada paquet PACKAGE_FILE donat, substituint qualsevol signatura existent. Hi ha dues opcions per motius històrics, no hi ha cap diferència en el comportament actual.

UTILITZANT GPG PER FIRMAR PAQUETS

Per signar paquets utilitzant GPG,rpm ha de ser configurat per executar GPG i poder trobar un anell de claus amb les tecles corresponents. Per defecte,rpm utilitza les mateixes convencions que GPG per trobar anells clau, és a dir, el$ GNUPGHOME variable d'entorn. Si els anells de claus no estan ubicats on GPG espera que siguin, haureu de configurar la macro% _gpg_ ruta per ser la ubicació de les claus GPG a utilitzar.

Per compatibilitat amb versions anteriors de GPG, PGP i rpm, només s'han de configurar els paquets de signatura OpenPGP V3. Es poden utilitzar algorismes de verificació DSA o RSA, però es prefereix DSA.

Si voleu poder signar paquets que creeu, també heu de crear el vostre propi parell de claus públic i secret (consulteu el manual de GPG). També haureu de configurar elrpm macros

% _signatura

El tipus de signatura. Actualment només s'admeten gpg i pgp.

% _gpg_nombre

El nom de l'"usuari" la clau que voleu utilitzar per signar els vostres paquets.

Per exemple, per poder utilitzar GPG per signar paquets com a usuari "John Doe < [email protected] >' des dels anells clau ubicats a /etc/rpm/.gpg utilitzant l'executable / usr / bin / gpg inclouríeu

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

en un fitxer de configuració de macro. Ús / etc / rpm / macros per a la configuració per sistema i ~ / .rpmmacros per a la configuració per usuari.

OPCIONS DE BASE DE LA BASE DE REBUILDA

La forma general d'una ordre de bases de dades de reconstrucció de rpm és

rpm --rebuilddb -v --dbpath DIRECTORI --root DIRECTORI

Ús--initdb Per crear una nova base de dades, utilitzeu--rebuilddb per reconstruir els índexs de bases de dades des dels encapçalaments de paquets instal·lats.

SHOWRC

L'ordre

rpm --showrc

Mostra els valorsrpm s'utilitzarà perquè totes les opcions estiguin configurades actualment rpmrc i macros fitxer (s) de configuració.

OPCIONS FTP / HTTP

rpm pot actuar com un client FTP o HTTP perquè els paquets puguin ser consultats o instal·lats des d'Internet. Els fitxers de paquets per a la instal·lació, l'actualització i les operacions de consulta es poden especificar com aftp ohttpURL d'estil:

ftp: // USUARI: contrasenya @ HOST: PORT / path / to / package.rpm

Si el: PASSWORD S'omet la porció, se sol·licitarà la contrasenya (una vegada per cada parell d'usuari / nom d'amfitrió). Si s'ometen tant l'usuari com la contrasenya anònimsftp s'utilitza. En tots els casos, passiu (PASV)ftp es realitzen les transferències.

rpm permet utilitzar les següents opcions amb URL ftp:

--ftpproxy HOST

L'hoste HOST s'utilitzarà com a servidor proxy per a totes les transferències de fitxers ftp, que permet als usuaris instal · lar ftp a través de màquines de tallafocs que utilitzen sistemes proxy. Aquesta opció també es pot especificar configurant la macro% _ftpproxy.

--ftpport HOST

El TCP PORT nombre a utilitzar per a la connexió ftp en el servidor proxy ftp en comptes del port predeterminat. Aquesta opció també es pot especificar configurant la macro% _situada.

rpm permet utilitzar amb les següents opcionshttp URL:

--ttpproxy HOST

L'hoste HOST s'utilitzarà com a servidor proxy per a tothomhttp transferències Aquesta opció també es pot especificar configurant la macro% _httproxy.

--httpport PORT

El TCP PORT nombre a utilitzar per alhttp connexió al servidor http proxy en comptes del port predeterminat. Aquesta opció també es pot especificar configurant la macro% _httpport.

TEMES LEGACY

S'està executant rpmbuild

Els modes de compilació de rpm ara resideixen a la / usr / bin / rpmbuild executable. Encara que la compatibilitat heredada proporcionada pels àlies popt més avall ha estat adequada, la compatibilitat no és perfecta; D'aquesta manera, la compatibilitat del mode de compilació a través d'àlies popt s'està eliminant de rpm. Instal·leu elrpmbuild paquetar i veurerpmbuild(8) per a la documentació de totrpm modes de compilació prèviament documentats aquírpm(8).

Afegiu les següents línies a / etc / popt si voleu seguir invocantrpmbuild des delrpmlínia d'ordres:

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

VEGEU TAMBÉ

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

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

Important: Utilitzar el home comandament ( % home ) per veure com s'utilitza una comanda a l'ordinador en particular.