Buscar aquí

25 agosto 2011

Cómo ver los contenidos de un archivo rpm?

Muchas veces se quiere revisar un archivo rpm, para ver si incluye algún archivo en particular y al no estar instalado, el archivo no se puede utilizar la opción de -ql de rpm. La forma es instalando un paquete perl-Archive-RPM (tiene una gran cantidad de dependencias) y habilita el comando rpm2cpio. Con este comando podemos listar y extraer si se quiere el contenido del rpm.

         rpm2cpio MYRPM.rpm | cpio -vt


para extraer

rpm2cpio MYRPM.rpm | cpio -vid



24 agosto 2011

top en solaris??

Para quienes parten con Solaris, algo siempre importante es ver que esta corriendo nuestra máquina, bueno, normalmente, en linux se usa mucho el comando top, que muestra una vista tabular y actualizada automáticamente del listado de procesos. En Solaris, esto lo podemos hacer con prstat

Este comando tiene opciones muy buenas, como poder obtener un listado completo, basta prstat ojo que son ordenadas por cpu utilizada.

También se puede obtener un resumen por usuario con prstat -t También se puede usar la opción -a y se obtendrá un listado general y resumen por usuarios.

Si les interesa el listado de los procesos, sin que se sobreescriba en la terminal, pueden probar la opción -c y así analizar el listado en cada secuencia.

Seguir algún proceso en particular? nos permite la opción -p hay que dar como parámetro la lista de pids que nos interesan.

Procesos de un solo usuario? utilizando la opción -u y el nombre del usuario

Como ordenar el listado? se puede usar la -s y -S descendente y ascendente, se debe indicar el criterio, por ejemplo, -s size ordenará el listado por esa columna.


Hay varias opciones interesantes más, y al parecer poca documentación en español... eventualmente agregaré mas opciones

Qué DST tiene mi linux? cambiará la hora correctamente?

En Chile con los últimos cambios de fecha para realizar cambio de hora, más de alguno ha tenido serios problemas con el cuándo se debe hacer efectivo esta actualización. Para saber esto, en linux tenemos el comando zdump que permite ver la fecha de cuándo se realizará el cambio:

zdump -v America/Santiago | grep 2011

Claro, pueden reemplazar America/Santiago por la ciudad que estimen...

[amardone@lnxamardones ~]$ zdump -v America/Santiago | grep 2011
America/Santiago Sun May 8 02:59:59 2011 UTC = Sat May 7 23:59:59 2011 CLST isdst=1 gmtoff=-10800
America/Santiago Sun May 8 03:00:00 2011 UTC = Sat May 7 23:00:00 2011 CLT isdst=0 gmtoff=-14400
America/Santiago Sun Aug 21 03:59:59 2011 UTC = Sat Aug 20 23:59:59 2011 CLT isdst=0 gmtoff=-14400
America/Santiago Sun Aug 21 04:00:00 2011 UTC = Sun Aug 21 01:00:00 2011 CLST isdst=1 gmtoff=-10800

Aqui pueden ver que el cambio se efectuó el 21 de Agosto y quedaría en -3

21 agosto 2011

Como cambiar el plugin de java para firefox?

Bueno, quizás ni se han dado cuenta, pero fedora, tiene una versión de java que es OpenJDK, con esta funciona OpenOffice y tiene el plugin para Firefox. Bien, hay algunos sitios, donde se requiere el java de Sun (ahora Oracle), asi es que en mi caso tuve que hacer el cambio y si ustedes han experimentado algún problema con aplicaciones que cargan Java, ahora saben que puede ser. Esto es así:

- Descargar e instalar la versión de java desde la página de sun (desde aquí se puede obtener el jre)
- Cerrar Firefox.
- Quitar el paquete java-1.6.0-openjdk-plugin.x86_64 (en mi caso tengo la distribución de 64 bits). Cómo hacer esto? con:
yum remove java-1.6.0-openjdk-plugin.x86_64
- Ahora se debe hacer un link al archivo de plugin para que Firefox pueda acceder:
ln -s /usr/java/jdk1.6.0_26/jre/lib/amd64/libnpjp2.so /usr/lib64/mozilla/plugins/libnpjp2.so

Recuerden que en mi caso tengo una distribución de 64 bits por eso el amd64 en la ruta, si quieren saber donde esta ese archivo, pueden usar estas dos formas:

find / -name libnpjp2.so

y el resultado del comando lo reemplazan completo en el comando

ln -s /usr/lib64/mozilla/plugins/libnpjp2.so

- Después de esto, para verificar si esta tomando el plugin, pueden escribir en la barra de direcciones:

about:plugins

en la lista debiera aparecer Java Plugin....

y listo!!!