Entradas

Mostrando entradas de junio, 2009

Recuperar archivos borrados usando lsof

Una de las cosas precisas que puede hacer con la herramienta versátil lsof es usarla para recuperar archivos que borraste por casualidad o accidentalmente. Un archivo en Linux es un puntero a un inode, el cual contiene información sobre el archivo (permisos, propietario, y donde esta su contenido actual en el disco). Borrando el archivo se remueve el enlace al inode, pero no el inode mismo, si otro proceso lo tiene abierto, el inode no es soltado para escritura hasta que el proceso termine con el. Para probar esto, crea un archivo de texto, guardalo como "ejemplo.txt" y luego en un terminal ejecutas less ejemplo.txt . Ahora abre otro terminal y ejecuta rm ejemplo.txt . Si ahora intentas hacer ls ejemplo.txt recibirás un mensaje de error, ya que el enlace del archivo a sido removido. Sin embargo el comando less aun mantiene la referencia al archivo. Entonces ejecuta: # lsof | grep ejemplo.txt less 3274 ubuntu 4r REG 117,0 5 76104 /home/d/ejemplo.tx...

Recuento de la semana del 22 al 28 de Junio 2009

Otras vez como ya es costumbre, la lista de algunas noticias que estuvieron circulando por Internet la semana del 22 al 28 de Junio de 2009. Algunas cosas que te gustaran de Firefox 3.5. - 22 Jun - MundoGeek . Servidor de Linux domestico con Amahi. - 22 Jun - LinuxParty . Ya esta disponible la versión 3.5 RC 1 de Firefox 3.5. - 24 Jun - LinuxParty . Balanceador de Carga de Alta disponibilidad con HAProxy/Keepalived en Debian Len. - 24 Jun LinuxParty . Software Libre, abierto u OpenSource. - 24 Jun - DiarioLinux . Versión de KDE para Netbooks. - 24 Jun - LinuxParty . RoboCar, el robot con Linux. - 24 Jun - LinuxParty . Un screencast de los widgets de Linux. - 25 Jun - Genbeta . Linux es el eligido para las superordenadores. - ALT1040 .

Sistema de Archivo Ext4

Ext4 es la siguiente generación del sistema de archivo journaling, reteniendo la compatibilidad con la versión anterior, Ext3. EXT4 fue lanzado como un sistema de archivo completamente funcional y estable en el kernel 2.6.28 de Linux. Ubuntu 9.04 (Jaunty Jackalope) fue lanzado con soporte para Ext4, asi como muchas de las ultimas distribuciones de Linux. Una de las ventajas mas evidentes de Ext4 para usuarios finales es la reducción drástica de tiempo que toma el hacer una operación fsck en tu disco duro. Las otras ventajas de Ext4 sobre Ext3 son que provee una mejor performance y confiabilidad. También incrementa el máximo de tamaño del sistema de archivo a 1 exabyte. Comparado con Ext3 que soporto solo un máximo de 16 Terabytes. Nota: Una unidad con Ext4 no puede ser montada en distribuciones antiguas de Linux si no tienen soporte para Ext4. Fuente.

Determinar cambios en un sistema basado en RPM

En ciertas ocasiones resulta útil entender que archivos han sido recibidos con paquetes rpm que han sido modificados, esto es un buen indicador de que customizaciones han sido hechas en el sistema. Para determinar los archivos modificados, simplemente corre: % rpm -qa | xargs rpm --verify --nomtime | less # Ejemplo de Salida: missing /usr/local/src .M...... /bin/ping6 .M...... /usr/bin/chage .M...... /usr/bin/gpasswd ....L... c /etc/pam.d/system-auth .M...... /usr/bin/chfn .M...... /usr/bin/chsh S.5..... c /etc/rc.d/rc.local S.5..... c /etc/sysctl.conf S.5..... c /etc/ssh/sshd_config S.5..... c /etc/updatedb.conf Usando este truco, puedes determinar que archivos de conflagración han sido modificados así como cualquier metadata de información (dueño, enlace, etc) Fuente .

Usando Synaptic para duplicar sistemas

En las distribuciones basadas en Debian, como Ubuntu, o en cualquiera que use Synaptic como administrador de paquetes, puedes usar Synaptic para ayudarte a configurar múltiples sistemas con el mismo software. En el primer sistema selecciona todos los paquetes que deseas y luego en el menú Archivo (File) usas la opción Guardar Selecciones (Save Markings) ó Guardar Selecciones como (Save Markings as), para guardar tu selección en un archivo. Si lo guardas en una memoria USB puedes usar luego la opción Leer Selecciones en otro sistema en el cual deseas instalar los mismos programas que en el sistema anterior. Esto es algo útil cuando estas haciendo una instalación desde cero o una reinstalacion así ya no tienes que estar yendo a la selección de paquetes cada vez que deseas instalar uno. Fuente.

Observar en tiempo real las interrupciones del sistema

Para ver las interrupciones que ocurren en tu sistema, ejecuta el comando: watch -n1 "cat /proc/interrupts" El comando watch ejecuta otro programa periódicamente, en este caso cat /proc/interrupts . La opción -n1 le indica al comando watch que debe ejecutar el otro comando cada segundo. Fuente.

Recuento de la semana 15 al 21 de Junio 2009

A continuación el recuento de la semana, las noticias sobre Linux y software libre y demás que estuvieron circulando por la Red la semana del 15 al 21 de Junio del 2009. Mana World - 15 Jun - LinuxJuegos Ya esta disponible la versión 185.18.14 del driver de NVIDIA para Linux. - 16 Jun - LinuxJuegos Opera Unite, convierte tu escritorio en un servidor de contenidos. - 16 Jun - Cristalab Mejorando la usabilidad de Ubuntu. - 17 Jun - MundoGeek

Problema navegando por linkedin usando Linux y Firefox

Si tienes una computadora corriendo Linux y Firefox y enfrentas problemas cunado estas navegando en www.linkedin.com, o quizás tengas la combinacion de estas usando: Dlink ADSL Router ó Dlink ADSL Router and Wireless Access Point y Computer Running Linux y Firefox Browser Quizás no puedas navegar por www.linkedin.com, ya hay un reporte de este problema y también se da la solución que es la siguiente: Cambiar el valor MTU de la tarjeta de red, esto lo puedes hacer con el siguiente comando sudo ifconfig eth0 mtu 1360 el valor 1360 le ha resultado a algunos. Fuente .

Conkeror, navegador Web para pantallas pequeñas

Conkeror es un navegador Web con el estilo, la apariencia y configuración de Emacs. Usa el mismo motor de renderizado de HTML que Firefox y trabaja con la mayoría de extensiones de Firefox, pero provee una interfase para navegar con el teclado y hace un excelente uso de la pantalla. Es mas que nada un navegador Web para netbooks. Conkeror usa la misma licencia software libre que Firefox. Instalando Conkeror Si eres usuario de Debian Lenny, Debian Sid y Ubuntu Jaunty debes instalar Conkeror y conkeror-spawn-process-helper packages. Si usas otra distribución debes instalar el paquetes XULRunner (xulruner-1.9 o xulrunner). Si ya tienes instalado Firefox, entonces el paquete XULRunner ya esta instalado. Después de instalar XULRunner, descargas Conkeror desde este enlace y desempaquetarlo en el directorio que escojas, no necesitas compilar nada. Para poner el lanzador de Conkeror en uno de tus directorios ejecutables para poder iniciar Conkeror desde la consola o desde un lanzador de apli...

Ubuntu 8.04 virtualizado via web

Click2try , un sitio de Internet que ofrece mas de 40 duplicaciones open source virtualizadas para probarlas en linea, ha añadido a su catalogo la version 8.04 de Ubuntu, la empresa con dos planes uno gratis y otro de pago. La distribución de Linux recientemente virtualizada, Ubuntu 8.04, esta completa con todos los paquetes mas usados como OpenOffice, GIMP, Firefox y Rhythmbox. Como otros programas alojados en Click2try, este es servido vía VMware que dicen ser seguras. Para probar una distribución Linux y sus duplicaciones, los usuarios de Click2try se logean al sitio de la comunidad, luego se conectan vía VM mediante un applet de Java usando un navegador web. Fuente .

Excelentes temas para Ubuntu Jaunty Jackalope

Si deseas ampliar tu gama de temas para Ubuntu Jaunty Jackalope (9.04) puedes ver los que se muestran en la página unixmen , en la cual aparecen varios temas excelentes y como instalarlos, la página esta en ingles pero solo se necesita saber usar el comando apt-get o aptitude para saber como instalarlos. Quizás después de instalar alguno puedas comentar y dejar una imagen de como quedo tu escritorio.

Recuento de la semana 8 al 14 de Junio

Las noticias que estuvieron circulando por la Red en la semana del 8 al 14 de Junio de 2009. Python, Lua y Beanshell en Android. - 9 Jun - MundoGeek . Acceso al escritorio remotamente con GDM y KDM. - 9 Jun - LinuxParty . Ubuntu 9.10 (karmic Koala) usara GRUB 2. - 10 Jun - MundoGeek . Marcas de tiempo en el historial Bash. - 10 Jun - DiarioLinux . Curso sobre tecnologías Mozilla. - 10 Jun - Barrapunto . Linux sera el primero en soportar USB 3.0. - 10 Jun - ALT1040 . Ya esta disponible la versión Alpha 2 de Ubuntu Karmic Koala. - 12 Jun - MundoGeek .

Cambiar contraseña de root

El siguiente método puede ser usado para resetear o cambiar la contraseña (password) de root (administrador) si es que uno no sabe cual es la contraseña de root. Si estas usando GRUB para bootear, selecciona el sistema que vas a cargar y añade 1 al final en la linea de comandos de GRUB. Si no tienes para escribir comandos, intenta usando el comando para editar de GRUB ( la letra e ). El 1 le indica al kernel que bootee en modo de single-user. El sistema ahora debe iniciar como root. En este punto solo te queda usar el comando passwd para cambiar el password del root. Otra opción es bootear con CD de rescate o de instalación que te permita obtener la linea de comando. Una vez que que estés en la linea de comando, monta el sistema del directorio root, si es que no esta montado aun: $ mkdir /mnt/system $ mount /dev/sda1 /mnt/system Ahora, utiliza el comando chroot y cambia el password: $ chroot /mnt/system $ passwd Fuente .

Nuevo Driver Grafico de Intel para Ubuntu 9.04

Hace poco se comento en este blog sobre los problemas que tenían algunos usuarios de Ubuntu 9.04 con los drivers (controladores) tráficos de Intel . A pesar de que el manejo de Intel con respecto a los drivers es un ejemplo de open source, la aceleracion 2D y 3D ha tenido problemas. La razón es la que ya se comento en el post, un problema con el KMS (Kernel Mode Setting) del kernel 2.6.28 con la nueva arquitectura aceleración UXA que reemplaza a EXA y además el nuevo GEM (Graphics Execution Manager) de Intel. La solución podría venir en el driver 2.7.99.1 de Intel. El aun algo inestable driver de 2D podría arreglar la mayoría de los problemas del chip, con la versión estable de la versión 9.10 de Ubuntu. La gente de Canonical menciona que los usuarios de Jaunty tienen la ventaja de la instalación del kernel 2.6.30 para resolver este problema. Los paquetes fuente de Ubuntu están en la pagina web kernel.ubuntu.com. Se sugiere que se active el modulo UXA en el archivo xorg.conf, pero no K...

Utilizar debtags para encontrar paquetes similares

Problema: estas ejecutando tu aplicación favorita y en eso te das cuenta de que hay una característica que quieres pero que todavía no esta implementada. Podrías tu mismo escribir esta característica, pero quizás ya hay una aplicación similar que ya esta implementada. Solución: alguien te dice que revises debtags, una característica de las distribuciones derivadas de Debian (como Ubuntu) que permite al usuario descubrir paquetes de software similares basado en las etiquetas asociadas con miles de paquetes DEB. Utiliza debtags para encontrar alternativas para tu reproductor MP3 de consola favorito, mpg123. Primero debes actualizar la base de datos de debtags: $ sudo debtags update Luego puedes empezar a buscar: $ debtags related mpg123 -d 1 madplay - MPEG audio player in fixed point mpg321 - mpg123 clone that doesn't use floating point En la salida puedes ver lo que parecen ser alternativas a mpg123. La opción -d especifica la relevancia de los resultados. Por defecto es 0 pero el v...

Firefox 3.5 sera mas rapido

Se comenta que la nueva versión de Firefox, la 3.5, sera significativamente mas rápida que cualquier versión anterior de Firefox. Y para poder extender este logro la gente de Mozilla esta pidiendo a los miembros de la comunidad de Mozilla alrededor del mundo que compartan vídeos de sus propias hazañas de velocidad. Si deseas hacerlo, aquí esta como: 1. Graba un vídeo corto de ti haciendo algo rápido. Puedes estar tocando el piano, corriendo vueltas o escribiendo un post, solo debes hacerlo rápido. 2. Visita www.fastestfirefox.com y sigue las instrucciones de como subir tu vídeo. 3. Estarán editando los mejores vídeos en una sola copulación, por eso revisa una semana después del lanzamiento de la 3.5. Si usan tu vídeo, recibirás un polo de Firefox 3.5. Si necesitan inspiración pueden ver el vídeo que se encuentra en el post original .

Linux es amigable con el medio ambiente

Green IT es una de las tendencias mas populares en tecnología en nuestros días y la comunidad de Linux ha asumido el reto. Junto con varios asociados corporativos, el sistema operativo Linux provee soluciones para lidiar con el consumo de energía, la emisión de carbón y la basura digital (-waste). IBM ha publicado un articulo sobre como Linux ha llegado a ser mas amigable con el medio ambiente. Si deseas puedes leer el articulo aquí . (En Ingles.)

Recuento de la semana 1 al 7 de Junio

El recuento de la semana del 1 al 7 de Junio. Versión Alpha de Chromium disponible para Linux. - 01 Jun - ALT1040 Google lanza palabras duras al desarrollo de Linux. - 02 Jun - LinuxParty Lanzan Chrome para Linux. Ojo que no es Chromium. - 05 Jun - ALT1040 Emulador de PlayStation para Linux PCSX versión Alpha 2. - 07 Jun - LinuxJuegos

Open Source explicado en 2 imagenes

A través de la lista de distribución de Linux llego un correo con un enlace donde se explica el open source en 2 imágenes, me parece una forma sencilla de explicar lo que significa open source y la diferencia entre este y el software propietario. La nota original esta en el blog Deny All .

Port de Android para MIPS

Embedded Alley (EA) anuncio que ha completado su port de la plataforma Android Linux/Java-based para la arquitectura MIPS. El Sistema de Desarrollo para dispositivos basados en Android de Embedded Alley (EA) inicialmente apuntaba al rango de set-top boxes (STBs) hasta equipos industriales corriendo el procesador MIPS-based RMI Au1250. El port para Android de EA esta dirigido a un rango de dispositivos mas extenso incluyendo STBs, reproductores multimedia portátiles, dispositivos Internet móvil (MID), televisores digitales, sistemas de entretenimiento automotor, dispositivos médicos, aplicaciones para el hogar, dispositivos de red SOHO y control industrial e instrumentación, dice la compañía. El sistema de desarrollo para Linux incluye compiladores, Glibc o uClibc, depuradores y un IDE gráfico basado en Eclipse. De acuerdo con EA, la compañía esta trabajando de cerca con la comunidad open source, Tecnologías MIPS y socios de MIPS para ayudar a los desarrolladores a trabajar con la nueva...

OT: Obten gratis el libro DB2 pureXML for Dummies

Si deseas aprender mas sobre base de datos XML nativas y DB2 pureXML, este libro usa el formato divertido y fácil de entender "for Dummies" (para tontos). Introduce estos tópicos, mientras te guia para crear tu primera base de datos XML nativo. No necesitas comprar algún software para empezar a crear base de datos XML, simplemente usas la versión disponible libremente de DB2 , disponible para Linux y desde los repositorios de Canonical para instalarla si es que usas UBuntu. Para obtener una copia, descarga DB2 pureXML for Dummies . Asegurate de descargarlo hoy día ya que tiene un numero limitado de descargas disponibles. Fuente.

Usando ps para revisar procesos

En un post anterior se vio como usar kill para monitorear procesos . Otra opcion para eso es usar ps. Con ambos métodos puedes revisar $? para exitoso/fallido. Sin embargo, nota que kill -0 puede retornar fallido aun si el proceso existe actualmente. Esto sucede cuando el usuario actual no tiene permiso para el proceso en cuestión, por ejemplo: kill -0 1 Para revisar un proceso silenciosamente (sin salida), usa: kill -0 PID 2>/dev/null ps -p PID >/dev/null Fuente .

Descargar animacion Flash de una pagina Web

Imagen
Abrir Firefox y entrar a la pagina de donde deseamos bajar la animación Flash, (archivo embebido SWF). Tienes que esperar hasta que la animación se cargue completamente. En una parte vacía de la pagina, has clic derecho y escoge "Ver Información de la pagina." Selecciona la pestaña Media para ver la lista de las imágenes, iconos, archivos Flash que contiene la pagina. Revisa entre los archivos que te aparece hasta encontrar un archivo con la extensión SWF. La columna Tipo mostrara Anidada (Embed). Selecciónalo y le das clic al botón Guardar Como (Save As). Fuente .

Recuento de la semana 25 al 31 de Mayo 2009

Nuevamente como ya se esta haciendo costumbre, dejo la lista de lagunas noticias que estuvieron circulando por la Red durante la semana del 25 al 31 de Mayo. SK1 editor de imágenes vectorial para Linux. - 25 May - Barrapunto . Aplicaciones de Android correrán en Ubuntu. - 26 May - MundoGeek , tambien hice un comentario sobre esa noticia. Comulinux . Ya salio la version alpha de Chromium para Linux. - 27 May - ALT1040