abreviaturas RPM comandos comúnmente utilizados en una variedad de opciones, hay una base real, y luego averiguar, en realidad un montón de diversión, que puede referirse a la continuación:
q = Consulta de
la Pena de p-Package for =
i = info
= L Lista
f = Archivo
c = conf
...
uno: Compruebe el sistema ha sido instalado comandos relacionados con el software
1, paquete rpm instalado sistema de consulta
# rpm - qa
: ejemplo
grep ZYPP | / etc / ZYPP # rpm -qa: la NTP-esclavo
zypper-log-1.6.307-0.7.12
1.6.307-0.7.12-zypper
libzypp-9.34.0-0.7.15
2, el sistema de consulta en un archivos conocidos pertenecen a los cuales paquete rpm
# rpm -qf / absoluta ruta / nombre_archivo
ejemplo:
la NTP-Esclavo: / etc / # rpm -qf /etc/zypp/zypp.conf ZYPP
libzypp-9.34.0-0.7.15
3, el paquete instalado consulta ruta de instalación de archivos relacionados
# rpm nombre del software -ql
ejemplo:
la NTP-Esclavo: / etc / ZYPP # RPM -ql libzypp-9.34.0-0.7.15
/etc/logrotate.d/zypp-history.lr
/ etc / ZYPP
/etc/zypp/repos.d
/etc/zypp/services.d
/ etc / ZYPP / SystemCheck
/etc/zypp/zypp.conf
/ usr / bin / Package-Manager
/ usr / bin / SU-Package-Manager
.. omitiendo ...
4, un paquete de información de consulta se ha instalado
#rpm -qi nombre del programa
de ejemplo:
la NTP-esclavo: / etc / ZYPP # RPM -qi libzypp-9.34.0-0.7.15
el nombre: Movimientos libzypp: ( reubicable no)
Versión: 9.34.0 Vendedor: de SUSE LINUX Products GmbH, Nuremberg, Alemania
lanzamiento: 0.7.15 Construir una Fecha:: Lun Mayo 29 de 2013 23:20:00
Instalar una Fecha: Lun Dic 19 de 2016 20:00:23 Construir anfitrión: crick2
... ... se omite
la NTP-Esclavo: / etc / ZYPP # RPM -QC libzypp-9.34.0-0.7.15
/etc/logrotate.d/zypp-history.lr
/ Etc / ZYPP / SystemCheck
/etc/zypp/zypp.conf
5, ver los archivos de configuración de software instalado
#rpm -QC Nombre del programa
ejemplo:
la NTP-Esclavo: / etc / ZYPP # RPM -QC libzypp-9.34.0-0.7 0,15
/etc/logrotate.d/zypp-history.lr
/ etc / ZYPP / SystemCheck
/etc/zypp/zypp.conf
6, ver la ubicación de la instalación del software instalado documento
#rpm nombre del software -qd
ejemplo:
la NTP-esclavo : / etc / ZYPP # RPM -qd libzypp-9.34.0-0.7.15
/usr/share/man/man5/locks.5.gz
7, ver los paquetes de software y los archivos dependientes se instalan
#rpm -qr software nombre
ejemplo:
la NTP-Esclavo: / etc / RPM -qr gcc43-4.3.4_20091019-0.37.30 ZYPP #
binutils
la glibc-devel
cpp43 = 4.3.4_20091019-0.37.30
libgcc1> = 4.3.4_20091019-0.37.30
libgomp1> = 4.3.4_20091019-0.37.30
rpmlib (PayloadFilesHavePrefix) <= 4.0-1
rpmlib (CompressedFileNames) <= 3.0.4-1
libc.so.6 () (64 bits)
libc.so.6 (GLIBC_2.11) (64 bits)
libc.so.6 (GLIBC_2 .2.5) (64 bits)
libc.so.6 (GLIBC_2.3) (64 bits)
libc.so.6 (GLIBC_2.7) (64 bits)
rpmlib (PayloadIsLzma) <= 4.4.6-1
Dos: Compruebe el sistema no es relevante comando para instalar el software
por primera vez este no existía paquete rpm instalado, podemos ver información
1. Para obtener más información, consulte el paquete
paquete rpm -qpi #rpm
ejemplo:
suse11sp3-1: ~ # rpm-qpi rzsz- 0.12.20-934.22.x86_64.rpm
el Nombre: Movimientos rzsz: (no reubicable)
Versión: 0.12.20 Proveedor: de SUSE LINUX Products GmbH, Nuremberg, Alemania
lanzamiento: 934.22 Construir una Fecha: Vie Ene 21 de 2009 09:28:18
Instalar una Fecha : (No instalado) la construcción del anfitrión: Brubeck
Grupo: Hardware / módem de la fuente de la RPM: rzsz-0.12.20-934.22.src.rpm
Tamaño: 249 242 Licencia: GPL V2 o posterior
del Firma:. RSA / 8, 09:28 Sab el 21 de febrero es: 23 2009, ID de clave e3a5c360307e3d54
Empaquetador: http://bugs.opensuse.org
URL: http://www.ohse.de/uwe/software/lrzsz.html
Resumen: X, Y, y Z-Modem de transferencia de datos Protocolos
Descripción:
rzsz que permite a su uso "nombre de fichero SZ" para enviar un archivo a su local de
sistema.
Distribución: SUSE Linux Enterprise 11
2,查看软件包所包含的目录和文件
#rpm -qpl rpm包
示例:
suse11sp3-1: ~ # rpm -qpl rzsz-0.12.20-934.22.x86_64.rpm
/ usr / bin / rb
/ usr / bin / RX
/ usr / bin / rz
/ usr / bin / sb
/ usr / bin / sx
/ usr / bin / SZ
/ usr / share / doc / packages / rzsz
/ usr / share / doc / packages / rzsz / ACERCA DE-NLS
/ usr / share / doc / packages / rzsz / autores
/ usr / share / doc / packages / rzsz / COMPATIBILIDAD
/ Usr / reportar este contenido share / doc / packages paquete estándar / rzsz / COPIA
/ usr / reportar este contenido share / doc / Packages / rzsz / changelog
/ usr / reportar este contenido share / doc / packages paquete estándar / rzsz / NOTICIAS
/usr/share/doc/packages/rzsz/README.cvs
/usr/share/doc/packages/rzsz/README.gettext
/usr/share/doc/packages/rzsz/README.isdn4linux
/usr/share/doc/packages/rzsz/README.tests
/ usr / Informe share / doc / Packages / rzsz / GRACIAS
/ usr / reportar este contenido share / doc / Packages / rzsz / TODO
/usr/share/locale/de/LC_MESSAGES/lrzsz.mo
/usr/share/man/man1/rz.1.gz
/ usr / reportar este contenido share / man /man1/sz.1.gz
3, la posición del paquete de documentos para ver donde
#rpm -qpd paquete rpm
ejemplo:
suse11sp3-1: ~ # rPM -qpd rzsz-0.12.20-934.22.x86_64.rpm
/ usr / share informe / doc / packages / rzsz / sobre la NLS-
/ usr / share / doc / packages / rzsz / los AUTORES
/ Usr / reportar este contenido share / doc / Packages / rzsz / Compatibilidad
/ usr / reportar este contenido share / doc / packages paquete estándar / rzsz / COPIA
/ usr / reportar este contenido share / doc / Packages / rzsz / changelog
/ usr / reportar este contenido share / doc / packages paquete estándar / rzsz / NOTICIAS
/ usr /share/doc/packages/rzsz/README.cvs
/usr/share/doc/packages/rzsz/README.gettext
/usr/share/doc/packages/rzsz/README.isdn4linux
/ usr / reportar este contenido share / doc / Packages / rzsz /README.tests
/ usr / share / doc / packages / rzsz / GRACIAS
/ usr / share / doc / packages / rzsz / TODO el
/usr/share/man/man1/rz.1.gz
/ usr / share / man / man1 /sz.1.gz
. 4, ver el perfil de paquete (si no, entonces la salida estándar es de vacío)
paquete #rpm RPM -qpc
ejemplo:
suse11sp3-1: ~ # -qpc rzsz 0.12.20-934.22-RPM. x86_64.rpm
5, ver las dependencias del paquete
#rpm -qpR paquete rpm
ejemplo:
suse11sp3-1: ~ # rpm -qpR rzsz-0.12.20-934.22.x86_64.rpm
rpmlib (PayloadFilesHavePrefix) <= 4.0-1
rpmlib (CompressedFileNames) <= 3.0.4-1
libc.so.6 () (64 bits)
libc.so.6 (GLIBC_2.2.5) (64 bits)
libc.so.6 (GLIBC_2.3) (64 bits)
libc.so.6 (GLIBC_2.3.4) (64 bits)
libc.so.6 (GLIBC_2.4) ( 64 bits)
libc.so.6 (GLIBC_2.7) (64 bits)
libc.so.6 (GLIBC_2.8) (64 bits)
libnsl.so.1 () (64 bits)
rpmlib (PayloadIsLzma) <= 4.4.2-1