CyberTek - the future at the present!
Google

Archivo para el mes de septiembre de 2008

Use el comando rpm

Enviado por: admin (Sep 12)

Mostrar todos los paquetes rpm instalados:

# Rpm-qa

Ejecutar una consulta a la base de datos de filtrado de todos los paquetes rpm que contengan la cadena "httpd":

# Rpm-qa | grep httpd

Obtener información sobre un paquete instalado, por ejemplo:

# Rpm-qi httpd

Mostrar la lista de archivos proporcionados por un paquete instalado, por ejemplo:

# Rpm-ql httpd

Ver sólo la lista de los archivos de configuración proporcionados por un paquete instalado:

# Rpm-qc httpd

Obtener información sobre la documentación proporcionada por un paquete:

# Rpm-qc httpd

Mostrar la lista de los requeridos por las dependencias de un paquete:

# Rpm-q httpd-whatrequires

Mostrar la capacidad proporcionada por un paquete:

# Rpm-q httpd-whatprovides

Ver los scripts se inició durante la instalación / eliminación:

# Rpm-q httpd-scripts

Ver el historial de revisiones del paquete:

# Rpm-q httpd-cambios

Comprobar a qué paquete pertenece un archivo:

# Rpm-qf / etc / httpd / conf / httpd.conf

Mostrar la lista de archivos proporcionados por un paquete aún no instalado:

# Rpm-qp httpd-2.0.52-3.i386.rpm-l


Fedora / RedHat, firmar todos los paquetes con una clave GPG digital privada. Para importar la clave pública utilizando el siguiente comando:

# Rpm-importación / media / cdrom / RPM-GPG-KEY

Para verificar la integridad de un paquete antes de proceder con la instalación, especialmente si se ha descargado de Internet, ejecute el siguiente comando:

# Rpm-nome_pacchetto.rpm checksig

Para verificar todos los paquetes instalados en su sistema:

# Rpm-qa gpg-pubkey

Instalación de un paquete binario:

# Rpm-ivh nome_pacchetto.rpm

Instalación de un paquete ignorando las dependencias necesarias:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instalación de un paquete usando la resolución automática de dependencias:

# Rpm-ivh-ayuda nome_pacchetto.rpm


La actualización de un paquete sin modificar el fichero de configuración:

# Rpm-U nome_pacchetto.rpm

La actualización de un paquete sólo si ya está instalado:

# Rpm-F nome_pacchetto.rpm

Rimuore paquete rpm:

# Rpm-e nombre_paquete


Compruebe el tamaño del archivo, permisos, tipo, propietario, grupo, Suma de control MD5 y la última modificación sobre la base de datos de RPM:

# Rpm-V httpd

Marque todos los paquetes instalados en su sistema - la utilización con precaución, el sistema realiza una extrema

# Rpm-Va

Verificar los paquetes instalados:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

Este comando le permite extraer los archivos del paquete que desea convertir en un arroyo y luego cpio para extraer el ejecutable del paquete:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extracto-make-bin directorios * *

Instalación de un paquete fuente i386.

Paso 1:

# Rpmbuild-reconstruir nome_pacchetto.src.rpm

Paso 2:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

Instalación de un paquete fuente i386 (procedimiento alternativo).

Paso 1:

# Rpmbuild-recompilar nome_pacchetto.src.rpm

Paso 2:

# Rpmbuild-bb / usr / src / redhat / SPECS / nome_pacchetto.spec

Paso 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


Creación de un paquete rpm de la fuente.
Queremos crear un paquete de código fuente de ejemplo. Descargar la fuente de la Internet con wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

Ejemplo # cp-2.0.0.tar.gz / usr / src / redhat / FUENTE

# Cd / usr / src / redhat / FUENTE

# Tar xzf ejemplo-2.0.0.tar.gz


Compruebe si existe en el directorio Desempaquete el archivo '. Espec', que contiene las especificaciones para la creación de la pista, y copiarlo en / usr / src / redhat / SPEC:

Example.spec # cp / usr / src / redhat / SPEC / example.spec

Si el archivo. Espec no existe se puede crear. Por último, preparar el relleno para la creación de la nueva rpm:

# Cd / usr / src / redhat

# Rpmbuild-bb ESPECIFICACIONES / snort.spec

Normas de SpamAssassin

Enviado por: admin (sep 5)

Una simple presentación de informes de este sitio desde el que puedes descargar las normas para su aplicación de SpamAssassin:

http://www.rulesemporium.com/

Publicado en: opensource, consejos

Número máximo de archivos abiertos en Linux

Enviado por: admin (serie 4)

Sistemas Linux por lo general tienen un límite preestablecido de 1024 abrir archivos simultáneamente. Este límite es muy bajo en el caso del automóvil con pesadas cargas de trabajo y, especialmente, en la presencia de servidores web con diferentes dominios y, por tanto, los punteros a los archivos y registros.

Cuando se alcanza en la producción y superó este límite son a menudo los problemas de incoherencia STRANI. Por lo tanto, es mejor actuar con rapidez. -Conocer el proceso de identificación de nuestra propia aplicación (por ejemplo, httpd o tomcat) puede examinar comando con el número de archivos que tiene en este proceso abierto:

lsof-p [proceso-id] | wc-l

Entendemos el problema minimaliste puede intervenir con el comando ulimit. Utilice los siguientes comandos para obtener información sobre el sistema:

ulimit-Ha

ulimit-Hs

Finalmente, para ajustar el valor máximo de apertura de los mismos archivos de Linux puede entrar:

ulimit-n 4000

Eche un vistazo también a las páginas del manual para más información sobre el comando y todas sus opciones:

hombre ulimit

Publicado en: linux, concha, consejos
Powered by CyberTek - Asistencia remota