Rpm - Comando Linux - Comando Unix

Comando Linux / Unix : rpm

NAME

rpm - Xestor de paquetes RPM

SINOPSE

CONSULTA E VERIFICACIÓN DE PAQUETES:

rpm { -q | --query } [ opcións de selección ] [ opcións de consulta ]

rpm { -V | --verify } [ opcións de selección ] [ verificar-opcións ]

rpm --importar PUBKEY ...

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

INSTALACIÓN, ACTUALIZACIÓN E REMOVACIÓN DE PAQUETES:

rpm { -i | --install } [ opcións de instalación ] PACKAGE_FILE ...

rpm { -U | --upgrade } [ opcións de instalación ] PACKAGE_FILE ...

rpm { -F | --freshen } [ opcións de instalación ] PACKAGE_FILE ...

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

DIVERSOS:

rpm { --initdb | --rebuilddb }

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

rpm { --querytags | --showrc }

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

opcións de selección


[ PACKAGE_NAME ] [ -a, - todos ] [ -f, - ficheiro FICHEIRO ]
[ -g, - group GROUP ] { -p, - package PACKAGE_FILE ]
[ --filter MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ --querybynumber HDRNUM ] [- activado por PACKAGE_NAME ]
[ --whatprovides CAPACIDADE ] [ --whatever a capacidade CAPACIDADE ]

opcións de consulta


[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ --proporciona ] [ --qf, - queryformat QUERYFMT ]
[ -R, - require ] [ --scriptos ] [ -s, - estado ]
[ --triggers, - triggerscripts ]

Opcións de verificación


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

opcións de instalación


[ --Aid ] [ --allfiles ] [ --badreloc ] [ --excludepath OLDPATH ]
[ --exclamados ] [ --force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[ --nodigest ] [ --naturación ] [ --nosuggest ]
[ --noorder ] [ --noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[ --reloque OLDPATH = NEWPATH ]
[ --repackage ] [ --replacefiles ] [ --replacepkgs ]
[- proba ]

DESCRICIÓN

rpm é un poderoso Xestor de Paquetes , que pode usarse para construír, instalar, consultar, verificar, actualizar e borrar paquetes de software individuais. Un paquete consiste nun arquivo de ficheiros e meta-datos empregados para instalar e borrar os arquivos. Os metadatos inclúen guións auxiliares, atributos de ficheiro e información descriptiva sobre o paquete. Os paquetes veñen en dúas variedades: paquetes binarios, usados ​​para encapsular software para instalar e paquetes fonte, que conteñen o código fonte e a receita necesarios para producir paquetes binarios.

Debe seleccionarse un dos seguintes modos básicos: consulta , comprobación , comprobación de sinatura , instalación / actualización / actualización , desinstalación , inicialización de bases de datos , reconstrución de bases de datos , renuncia , sinatura de subtítulos , grupos / propietarios , Mostrar consultas e configuración de visualización .

OPCIÓNS XERAIS

Estas opcións pódense empregar en todos os modos diferentes.

-?, --help

Imprimir unha mensaxe de uso máis longa normal.

--versión

Imprimir unha única liña que contén o número de versión de rpm que se está a usar.

--quiet

Imprime o mínimo posible - normalmente só se mostrarán mensaxes de erro.

-v

Imprimir información detallada - normalmente mostraranse mensaxes de progreso rutineiro.

-vv

Imprime moitas información de depuración fea.

- FILELIST ficheiro rcfile

Cada un dos ficheiros separados por dous puntos FILELIST é lido secuencialmente por rpm para obter información de configuración. Só debe existir o primeiro ficheiro da lista e as extensións serán expandidas ao valor de $ HOME . O FILELIST predeterminado é / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

--pipe CMD

Pipa a saída de rpm ao comando CMD .

DIRECTORIO dedbpath

Use a base de datos en DIRECTORY rathen que a rota por defecto / var / lib / rpm

--root DIRECTORIO

Use a árbore do sistema de ficheiros rooteada en DIRECTORY para todas as operacións. Teña en conta que isto significa que a base de datos dentro de DIRECTORY usaranse para verificar a dependencia e calquera script (s) (por exemplo, % de publicación se está a instalarse ou % prep se constrúe un paquete) executarase despois dun chroot (2) a DIRECTORY .

INSTALAR E ACTUALIZAR OPCIÓNS

A forma xeral dun comando de instalación de rpm é

rpm { -i | --install } [ opcións de instalación ] PACKAGE_FILE ...

Instala un novo paquete.

A forma xeral dun comando de actualización de rpm é

rpm { -U | --upgrade } [ opcións de instalación ] PACKAGE_FILE ...

Isto actualiza ou instala o paquete instalado actualmente nunha versión máis nova. Isto é o mesmo que instalar, agás que se eliminen todas as outras versións do paquete despois de instalar o novo paquete.

rpm { -F | --freshen } [ opcións de instalación ] PACKAGE_FILE ...

Isto actualizará os paquetes, pero só se existe unha versión anterior. O PACKAGE_FILE pódese especificar como un URL ftp ou http , caso en que o paquete será descargado antes de instalalo. Consulte FTP / HTTP OPTIONS para obter información sobre o soporte de ftp e http interno de rpm .

--idade

Engada paquetes suxeridos ao conxunto de transaccións cando sexa necesario.

--allfiles

Instala ou actualiza todos os ficheiros missingok no paquete, independentemente se existen.

--badreloc

Usado con --relocate , permite deslocalizacións en todas as rutas do ficheiro, e non só as de OLDPATH incluídas nas indicacións de reenvío de paquetes binarios.

--excludepath OLDPATH

Non instale ficheiros cuxo nome comeza con OLDPATH .

--exclamados

Non instale ningún arquivo marcado como documentación (que inclúe páxinas man e documentos texinfo).

--force

O mesmo que usar --replacepkgs , --replacefiles e --oldpackage .

-h, --hash

Imprime 50 marcas de hash como o paquete arquivo está descomprimido. Use con -v | --verbose para unha visualización máis agradable.

--ignoresize

Non comprobe os sistemas de ficheiros de montaxe para o suficiente espazo no disco antes de instalar este paquete.

--ignorearch

Permitir instalación ou actualización mesmo se as arquitecturas do paquete binario e host non coinciden.

--ignoreos

Permitir instalación ou actualización incluso se os sistemas operativos do paquete binario e o servidor non coinciden.

--includedocs

Instala ficheiros de documentación. Este é o comportamento predeterminado.

--justdb

Actualiza só a base de datos, non o sistema de ficheiros.

--Nodigest

Non verificar o paquete nin os resumos de cabeceira ao ler.

--nosignatura

Non verificas as sinaturas dos paquetes ou os encabezados ao ler.

--nodeps

Non faga unha verificación de dependencia antes de instalar ou actualizar un paquete.

--nosuggest

Non suxire paquetes que proporcionen unha dependencia perdida.

--noorder

Non reordenar os paquetes para unha instalación. A lista de paquetes normalmente sería reordenada para satisfacer as dependencias.

--nuscripcións

--nopre

--nopost

--nopreun

--nopostun

Non execute o scriptlet do mesmo nome. A opción --noscripts é equivalente a

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

e desactiva a execución do % pre , % post , % preun e % postul script (s) correspondentes.

--outrioneros

--notriggerin

--notriggerun

--notriggerpostun

Non execute ningún scriptlet de disparo do tipo nomeado. A opción --notriggers é equivalente a

--notriggerin --notriggerun --notriggerpostun

e desactiva a execución do % triggerin correspondente, % triggerun e % triggerpostun script (s).

--outro paquete

Permitir unha actualización para substituír un paquete máis novo cun anterior.

--percento

Imprime as porcentaxes como os ficheiros desempaquetáronse do arquivo do paquete. Isto ten como obxectivo facer rpm fácil de executar a partir doutras ferramentas.

--prefixo NEWPATH

Para paquetes binarios deslocalizables, traduce todas as rutas do ficheiro que comezan co prefijo de instalación na (s) recomendación (s) de reenvío do paquete para NEWPATH .

--reloque OLDPATH = NEWPATH

Para paquetes binarios deslocables, traduce todas as rutas do ficheiro que comezan con OLDPATH na suxestión (s) de reenvío do paquete a NEWPATH . Esta opción pode ser usada repetidamente se hai que reubicar varias OLDPATH no paquete.

- envasado

Re-paquete os ficheiros antes de borrar. O paquete previamente instalado nomearase segundo a macro % _repackage_name_fmt e crearase no directorio nomeado polo macro % _repackage_dir (o valor predeterminado é / var / tmp ).

--replacefiles

Instala os paquetes aínda que reemplacen ficheiros doutros paquetes xa instalados.

--replacepkgs

Instala os paquetes aínda que algúns deles xa estean instalados neste sistema.

- proba

Non instale o paquete, simplemente comprobe e informe dos posibles conflitos.

ERASE OPCIÓNS

A forma xeral dun comando de borrado de rpm é

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

Tamén se poden empregar as seguintes opcións:

--allmatches

Elimina todas as versións do paquete que corresponden a PACKAGE_NAME . Normalmente emítese un erro se PACKAGE_NAME coincide con varios paquetes.

--nodeps

Non verifique as dependencias antes de desinstalar os paquetes.

--nuscripcións

--nopreun

--nopostun

Non execute o scriptlet do mesmo nome. A opción --noscripts durante o borrado do paquete equivale a

--nopreun --nopostun

e desactiva a execución do % correspondente preempregado e % postulado (s).

--outrioneros

--notriggerun

--notriggerpostun

Non execute ningún scriptlet de disparo do tipo nomeado. A opción --notriggers é equivalente a

--notriggerun --notriggerpostun

e desactiva a execución do correspondente % triggerun , e % triggerletun script (s).

- envasado

Re-paquete os ficheiros antes de borrar. O paquete previamente instalado nomearase segundo a macro % _repackage_name_fmt e crearase no directorio nomeado polo macro % _repackage_dir (o valor predeterminado é / var / tmp ).

- proba

En realidade non desinstalar nada, simplemente percorre os movementos. Útil en conxunto coa opción -vv para a depuración.

OPCIÓNS DE CONSULTA

A forma xeral dun comando de consulta de rpm é

rpm { -q | --query } [ opcións de selección ] [ opcións de consulta ]

Pode especificar o formato que debe imprimir a información do paquete. Para facelo, emprega o


--qf | --queryformat QUERYFMT

opción, seguido da cadea de formato QUERYFMT . Os formatos de consulta son versións modificadas do formato printf estándar (3) . O formato está formado por cadeas estáticas (que poden incluír escapes de caracteres estándar de C para novas liñas, pestanas e outros caracteres especiais) e formateadores tipo printf (3) . Como rpm xa sabe o tipo de impresión, o especificador de tipo debe omitirse con todo e substituírse polo nome da etiqueta de cabeceira que se vai imprimir, incluída por {} caracteres. Os nomes das etiquetas son case insesitivos e tamén se pode omitir a parte RPMTAG_ líder do nome da etiqueta.

Formatos de saída alternativos poden ser solicitados seguindo a etiqueta con : typetag . Actualmente, os seguintes tipos son compatibles:

: armadura


Enrole unha chave pública en armadura ASCII.

: base64

Codifique os datos binarios usando base64.

data

Usar strftime (3) o formato "% c".

: día

Use strftime (3) o formato "% a% b% d% Y".

: depflags

Indicadores de dependencias de formato.

: fflags

Bandexa de ficheiros de formato.

: hex

Formato en hexadecimal.

: octal

Formato en octal.

: perms

Permisos de ficheiro de formato.

: shescape

Escale citas simples para usar nun script.

: triggertype

Mostrar o sufixo do gatillo.

Por exemplo, para imprimir só os nomes dos paquetes solicitados, pode usar % {NAME} como a cadea de formato. Para imprimir o nome dos paquetes ea información de distribución en dúas columnas, podes usar % -30 {NAME}% {DISTRIBUTION} . rpm imprimirá unha lista de todas as etiquetas que sabe sobre cando se invoca co argumento --querytags .

Hai dous subconxuntos de opcións para a consulta: selección de paquetes e selección de información.

OPCIÓNS DE SELECCIÓN DO PAQUETE:

PACKAGE_NAME

O paquete instalado de consulta chamado PACKAGE_NAME .

-a, --all

Consulta todos os paquetes instalados.

-f, --file FICHEIRO

Paquete de consultas que posúe FICHEIRO .

--filoide MD5

Paquete de consulta que contén un identificador de ficheiro determinado, é dicir, o resumo MD5 dos contidos do ficheiro.

-g, --group GROUP

Paquetes de consulta co grupo de GRUPO .

--hdrid SHA1

Paquete de consulta que contén un identificador de cabeceiro dado, é dicir, o resumo SHA1 da rexión de cabeceira inmutable.

-p, --package PACKAGE_FILE

Consulta un paquete (desinstalado) PACKAGE_FILE . PACKAGE_FILE pódese especificar como un URL ftp ou URL de estilo http , caso en que o encabezado do paquete será baixo e consultado. Consulte FTP / HTTP OPTIONS para obter información sobre o soporte de ftp e http interno de rpm . Os argumentos PACKAGE_FILE , se non é un paquete binario, serán interpretados como un manifesto do paquete ASCII. Os comentarios están permitidos, comezando por un '#', e cada liña dun ficheiro de paquete pode incluír expresións de globo separadas de espazo branco, incluíndo URL con expresións de globo remoto, que se expandirán a rutas que están substituídas en lugar do manifesto do paquete Argumentos PACKAGE_FILE adicionais para a consulta.

--pkgid MD5

Paquete de consulta que contén un identificador de paquete determinado, é dicir, o resumo MD5 dos cabeceis combinados e os contidos da carga.

--querybynumber HDRNUM

Consulta directamente a entrada da base de datos HDRNUM ; isto só é útil para a depuración.

--specfile SPECFILE

Parse e consulta SPECFILE como se fose un paquete. Aínda que non estea dispoñible toda a información (por exemplo, listas de ficheiros), este tipo de consulta permite utilizar rpm para extraer información de ficheiros de especificacións sen ter que escribir un analizador de ficheiros de especificacións.

--tid TID

Paquetes de consulta que teñen un determinado identificador de transacción TID . Actualmente un selo de tempo Unix úsase como identificador de transacción. Todos os paquetes instalados ou borrados dentro dunha única transacción teñen un identificador común.

- activado por PACKAGE_NAME

Os paquetes de consultas que se activan nos paquetes PACKAGE_NAME .

- que ofrece CAPACIDADE

Consulta todos os paquetes que fornecen a capacidade CAPACIDADE .

--whatrequires CAPACIDADE

Consulta todos os paquetes que requiren CAPACIDADE para o bo funcionamento.

OPCIÓNS DE CONSULTA DO PAQUETE:

--changelog

Mostrar a información de cambio do paquete.

-c, --configfiles

Lista só ficheiros de configuración (implica -l ).

-d, --docfiles

Indique só os ficheiros de documentación (implica -l ).

--dump

Despexa a información do ficheiro como segue:

tamaño do camiño mtime md5sum mode owner group isconfig isdoc rdev symlink

Esta opción debe usarse con polo menos un de -l , -c , -d .

--filesbypkg

Lista todos os ficheiros de cada paquete seleccionado.

-i, --info

Mostrar a información do paquete, incluído o nome, a versión e a descrición. Isto usa o --queryformat se se especificou un.

--last

Solicita a listaxe de paquetes polo tempo de instalación para que os últimos paquetes estean na parte superior.

-l, --list

Lista de ficheiros no paquete.

--proporciona

Amosar as capacidades que ofrece este paquete.

-R, --require

Lista os paquetes nos que depende este paquete.

--scripts

Lista os script (s) específicos do paquete que se utilizan como parte dos procesos de instalación e desinstalación.

-s, --stat

Mostrar os estados dos ficheiros do paquete (implica -l ). O estado de cada ficheiro é normal , non instalado ou substituído .

--triggers, --triggerscripts

Mostrar os scripts do gatillo, se hai, que están contidos no paquete.

VERIFICAR OPCIÓNS

A forma xeral dun comando verificar rpm é

rpm { -V | --verify } [ opcións de selección ] [ verificar-opcións ]

Verificar un paquete compara información sobre os ficheiros instalados no paquete con información sobre os ficheiros extraídos dos metadatos do paquete almacenados na base de datos de rpm. Entre outras cousas, a verificación compara o tamaño, suma MD5, permisos, tipo, propietario e grupo de cada ficheiro. Mostra todas as discrepencias. Os ficheiros que non foron instalados desde o paquete, por exemplo, ficheiros de documentación excluídos na instalación usando a opción " --excludidos ", serán ignorados en silencio.

As opcións de selección de paquetes son iguais ás consultas de paquetes (incluídos os argumentos do paquete como argumentos). Outras opcións únicas para verificar o modo son:

--nodeps

Non verifique as dependencias dos paquetes.

--Nodigest

Non verificar o paquete nin os resumos de cabeceira ao ler.

--nofilos

Non verifique ningún atributo dos ficheiros do paquete.

--nuscripcións

Non execute o script de% verifyscript (se hai).

--nosignatura

Non verificas as sinaturas dos paquetes ou os encabezados ao ler.

--nolinkto

--nomd5

--nosize

- novato

--nogrupo

--Nomtime

--nomodo

--nordev

Non verifique o atributo do ficheiro correspondente.

O formato da saída é unha cadea de 8 caracteres, un posible marcador de atributo:

ficheiro de configuración de c % config . ficheiro de documentación d % doc . g % ficheiro pantasma (é dicir, o contido do ficheiro non está incluído na carga útil do paquete). l % ficheiro de licenza. r % readme readme file.

do encabezado do paquete, seguido do nome do ficheiro. Cada un dos 8 caracteres denota o resultado dunha comparación dos atributo (s) do ficheiro co valor dos atributos rexistrados na base de datos. Un único " . " (Período) significa a proba aprobada, mentres que un " ? " (Signo de interrogación) indica que a proba non se puido realizar (por exemplo, permisos de ficheiro impiden a lectura). En caso contrario, o carácter (mnemonically em B oldened) denota a falla da proba de verificación correspondente:

O arquivo S difiere M M ode difire (inclúe permisos e tipo de ficheiro) 5 MD 5 suma difire D D evice maior / menor número mis-match L ler L ink (2) path mis-match U U ser propiedade é diferente G G roup A propiedade é diferente. T m T ime difire

FIRMA DIGITAL E VERIFICACIÓN DIGESTAL

As formas xerais de comandos de sinatura dixital de rpm son

rpm --importar PUBKEY ...

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

A opción --checksig comproba todos os resumos e as sinaturas incluídos en PACKAGE_FILE para garantir a integridade e orixe do paquete. Teña en conta que as sinaturas agora están verificadas cada vez que se leu un paquete, e --checksig é útil para verificar todas as dixerir e as sinaturas asociadas cun paquete.

As sinaturas dixitais non se poden verificar sen unha chave pública. Unha clave pública ascii blindada pode ser engadida á base de datos de rpm usando --import . Unha clave pública importada está cargada nun encabezado, e a xestión de aneis de teclado realízase exactamente como a xestión de paquetes. Por exemplo, todas as claves públicas importadas poden ser mostradas por:

rpm -qa gpg-pubkey *

Os detalles sobre unha clave pública específica, cando se importan, pódense amosar consultando. Aquí tes información sobre a chave Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Finalmente, as chaves públicas poden borrarse despois de importar como paquetes. Vexa como eliminar a chave de Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

FIRMANDO UN PAQUETE

rpm --addsign | --rescribir PACKAGE_FILE ...

As dúas opcións de --addsign e --ignire xerar e inserir novas sinaturas para cada paquete PACKAGE_FILE dado, substituíndo todas as sinaturas existentes. Hai dúas opcións por motivos históricos, non hai diferenza no comportamento actualmente.

UTILIZANDO GPG PARA FIRMAR PAQUETES

Para rexistrar paquetes usando GPG, as rpm deben configurarse para executar GPG e poder atopar un anel de teclas coas teclas correspondentes. Por omisión, as rpm usan as mesmas convencións que GPG para atopar aneis de chaves, é dicir, a variábel de entorno GNOME . Se os seus aneis de teclado non están localizados onde GPG espera que sexan, necesitará configurar a macro % _gpg_path para que sexa a localización dos aneis de chave GPG a empregar.

Para compatibilidade con versións anteriores de GPG, PGP e rpm, só se deberían configurar paquetes de sinaturas Open3p V3. Pode usarse algoritmos de verificación DSA ou RSA, pero prefírese o DSA.

Se desexa poder asinar paquetes que crea vostede mesmo, tamén cómpre crear o seu propio par de chaves públicas e secretas (consulte o manual GPG). Tamén terás que configurar as macros de rpm

% _signatura

O tipo de sinatura. Agora só se admiten gpg e pgp.

% _gpg_nombre

O nome do "usuario" cuxa clave desexa usar para asinar os paquetes.

Por exemplo, para poder usar GPG para asinar paquetes como o usuario "John Doe " dos aneis de teclas situados en /etc/rpm/.gpg usando o executable / usr / bin / gpg que faría incluír

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

nun ficheiro de configuración de macro. Use / etc / rpm / macros para a configuración por sistema e ~ / .rpmmacros para a configuración por usuario.

OPCIONES DE BASE DE DATOS DE REFORZO

A forma xeral dun comando de base de datos de reconstrución de rpm é

rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --root DIRECTORY ]

Use --initdb para crear unha nova base de datos, usa --rebuilddb para reconstruír os índices da base de datos desde os encabezados do paquete instalado.

SHOWRC

O comando

rpm --showrc

mostra os valores que usarán rpm para que todas as opcións estean actualmente definidas en rpmrc e en arquivos de configuración de macros .

Opcións FTP / HTTP

rpm pode funcionar como un cliente FTP e / ou HTTP para que os paquetes poidan ser consultados ou instalados desde internet. Os ficheiros de paquetes para a instalación, a actualización e as operacións de consulta poden especificarse como un URL de estilo ftp ou http :

ftp: // USUARIO: CONTRASEÑA @ HOST: PORT / path / to / package.rpm

Se a parte de PASSWORD se omite, o contrasinal será solicitado (unha vez por cada par de usuario / nome do servidor). Se se omite o usuario e o contrasinal, úsase o ftp anónimo. En todos os casos, transfórmanse transferencias FTP pasivas (PASV).

rpm permite usar as seguintes opcións con URL ftp:

--pproxy HOST

O host HOST será usado como servidor proxy para todas as transferencias de ftp, o que permite aos usuarios instalar ftp mediante máquinas de cortalumes que usan sistemas proxy. Esta opción tamén pode especificarse configurando a macro % _ftpproxy .

--ftpport HOST

O número TCP PORT para usar para a conexión ftp no servidor ftp proxy en vez do porto predeterminado. Esta opción tamén pode especificarse configurando a macro % _ftpport .

rpm permite utilizar as seguintes opcións con URL http :

- Httpproxy HOST

O host HOST úsase como servidor proxy para todas as transferencias http . Esta opción tamén pode especificarse configurando a macro % _httpproxy .

--httpport PORT

O número de porto TCP que se empregará para a conexión http no servidor HTTP proxy en vez do porto predeterminado. Esta opción tamén pode especificarse configurando a macro % _httpport .

ASUNTOS LEGATIVOS

Execución de rpmbuild

Os modos de compilación de rpm agora residen no executable / usr / bin / rpmbuild . Aínda que a compatibilidade existente proporcionada polos alias popt debaixo foi adecuada, a compatibilidade non é perfecta; polo tanto, a compatibilidade do modo de compilación a través de alias popt está a ser eliminada de rpm. Instale o paquete rpmbuild e vexa rpmbuild (8) para a documentación de todos os modos de compilación rpm previamente documentados aquí en rpm (8).

Engada as seguintes liñas a / etc / popt se desexa continuar invocando rpmbuild da liña de comandos 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

VER TAMÉN

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

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

Importante: use o comando man ( % home ) para ver como se usa un comando na súa computadora particular.