XYZ
Anatomía de un paquete Debian
Publciado por thinway - 19/09/07 a las 06:09:12 amInteresante conferencia sobre cómo se construyen los paquetes con el sistema de empaquetado de Debian.
Vía: nanotaboada
Win-32 Loader llega a Lenny
Publciado por thinway - 14/09/07 a las 09:09:37 amWin-32 Loader es una herramienta que permite lanzar la instalación de Debian GNU/Linux (configurando el gestor de arranque Grub para lanzar la misma) desde un sesión de MS Windows. El proyecto que ha sido depurado intensivamente durante los últimos meses acaba de anunciar su inclusión oficial en los CDs de Debian Lenny para que todos los usuarios lo tengan disponible una vez se descarguen la distribución. Sin duda merecen la enhorabuena por todos los esfuerzos que están realizando por llevar GNU/Linux a cada vez más usuarios.
Iniciando Debian a través de http
Publciado por thinway - 11/09/07 a las 08:09:14 pmDesde el proyecto Debian Live nos anuncian una nueva funcionalidad a través de la cual podremos iniciar un sistema Debian desde una dirección http. De esta manera con un cargador de arranque (como grub) y una imagen initrd (en cdrom o memoria usb) podremos iniciar el sistema enviando la url a través del parámetro fetch en el arranque:
live fetch=http://example.com/my_squashfs.img
Sin duda una interesante opción que brinda otra posibilidad más de disponer de una de las mejores distribuciones GNU/Linux.
Enlace: Arrancando debian desde una página web | Vía: fentlinux
Feliz 14 cumpleaños Debian
Publciado por thinway - 16/08/07 a las 09:08:05 pmPues seguimos de celebraciones. Si ayer felicitábamos a Gnome por llegar a la década y esta mañana celebrábamos nuestros primeros mil posts, ahora le toca al turno a la que personalmente ha sido la distribución con la que más horas he pasado y junto con la que crecí en el mundillo de GNU/Linux y el Software Libre: Debian GNU/Linux. Hace catorce años Ian Murdock anunciaba el proyecto de desarrollo de una distribución desde cero y pedía ayuda para mejorarla y alojarla en diferentes servidores ftp. Después de este tiempo se ha convertido en toda una referencia en el panorama de las distribuciones GNU/Linux, no en vano muchas de las que ahora gozan del beneplácito de la comunidad (y no miro a nadie) se basan en ella. Por todo ello, me gustaría felicitar a todas los usuarios y mantenedores que trabajan a diario por mantener el que como definen en su web es el Sistema Operativo Universal. ¡¡Felicidades Debian!!
Y por otro lado, coincidiendo con tan señalada fecha no me puedo olvidar de comentaros que la actual versión estable Debian Etch ha liberado su primera actualización en la que se han resuelto algunos aspectos de seguridad, además de incluir algunas mejoras (actualización de los kernels utilizados por el instalador, actualización de los servidores espejo, mejor soporte de dispositivos lectores de CD por USB, mejoras en el soporte de Catalán y Rumano, solucionado problema de configuración de gksu cuando se quería instalar el entorno gráfico con la cuenta de root deshabilitada).
Instalar Envy en Debian Lenny y Sid
Publciado por thinway - 13/08/07 a las 10:08:42 pmEnvy es un script de instalación de drivers gráficos del que ya hemos hablado en Kernel Source. En principio fue diseñado para Ubuntu, aunque más tarde dio soporte para Debian Etch. Ahora en su blog oficial explican algunas modificaciones que aplicarle al script para que los usuarios de Debian Lenny (testing) o Sid (inestable) puedan usarlo en sus sistemas. Si es tu caso y quieres usar Envy debes editar el fichero /usr/share/envy/instun/classes.py, y en la línea 324:
self.details[‘osname’] = ‘feisty’#this will make it act like feisty
Si usas Debian Lenny (testing) sustituir donde pone ‘cassandra‘ por ‘lenny‘ y donde aparece ‘feisty‘ por ‘etch‘. En caso de querer adaptarlo a Debian Sid (inestable) habrá que poner ‘sid‘ en vez de ‘lenny‘:
self.details[‘osname’] = ‘etch’#this will make it act like feisty
Como siempre digo con este tipo de scripts hay que ser muy cuidadoso, ya que no son herramientas que realicen su tarea con la eficiencia de los gestores de paquetes de las distribuciones. No digo que no sean útiles, sólo que se debe extremar la precaución por ejemplo haciendo copias de seguridad de los ficheros de configuración de las X (/etc/X11/xorg.conf). No en vano, estaremos configurando la tarjeta gráfica y si algo falla, obtendremos una bonita terminal como premio.
apt-listbugs, instalación segura de paquetes
Publciado por thinway - 01/08/07 a las 12:08:52 pmMuchos usuarios hemos comprobado en alguna ocasión lo duro que puede ser instalar algún paquete que altere la estabilidad del sistema. Para ayudarnos un poco en la sana tarea de gestionar nuestros paquetes (tanto en los diferentes sabores de Debian como en Ubuntu) podemos usar apt-listbugs que se encargará de comprobar los bugs existentes en todo lo que vayamos a instalar consultando el sistema de seguimiento de errores de Debian.
Su uso es tan sencillo como instalarlo, tras lo cual podremos comprobar su uso en cualquier instalación que hagamos posteriormente:
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
git-core libdigest-sha1-perl liberror-perl
Suggested packages:
git-arch git-cvs git-svn git-email git-daemon-run gitk gitweb
Recommended packages:
git-doc
The following NEW packages will be installed:
cogito git-core libdigest-sha1-perl liberror-perl
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2569kB of archives.
After unpacking 6087kB of additional disk space will be used.
Do you want to continue [Y/n]?
Reading package fields… Done
Reading package status… Done
Retrieving bug reports… Done
Parsing Found/Fixed information… Done
serious bugs of cogito ( -> 0.18.2-3) <pending>
#427182 – cogito – FTBFS: FAIL 14: verifying repo2
Summary:
cogito(1 bug)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ?
Como se puede comprobar tras aceptar la instalación del paquete se comprueba si existen informes de errores y se nos informa de ello. Ofreciéndonos la posibilidad de parar la instalación en caso de que nuestro sistema se pueda ver afectado.
Me parece una herramienta especialmente útil sobre todo en la versión inestable de Debian, aunque siempre será útil tenerla disponible en las demás versiones o en Ubuntu, ya que siempre se puede dar el caso de instalar un paquete con errores.
Disponibles los vídeos de la DebConf7
Publciado por thinway - 31/07/07 a las 04:07:15 pmYa están disponibles los vídeos de las diferentes ponencias que se efectuaron en la pasada DebConf7 celebrada en Edimburgo. La mejor forma de no perderse los interesantes contenidos de la conferencia de Debian.
Asistente para crear paquetes Debian
Publciado por thinway - 19/07/07 a las 03:07:19 pmSi alguna vez habéis tenido que empaquetar alguna aplicación o recurso para Debian GNU/Linux, seguro que habréis trabajado con debhelper, dpkg-buildpackage u otras herramientas. Ahora también tenemos disponible Deb Creator, una herramienta basada en GTK que nos ayudará en esta tarea con sólo unos conocimientos básicos de empaquetado. Al parecer, de momento sólo funciona con paquetes simples que contengan al menos un Makefile y un script de configuración. Con una herramienta así, ya si que no va a existir excusa posible para no tener paquetes DEB en cualquier proyecto de software.


Debian para torpes
Publciado por thinway - 01/07/07 a las 12:07:50 pmDespués de todas las veces que he tenido que escuchar alegatos en contra de las dificultades de Debian, ahora resulta que hasta sacan un libro (en alemán) de la famosa colección ‘… for dummies’. Al final va a ser cierto aquello de que hasta un pollo la podría instalar.

Vía: CLICK
dsc.py, controlando las actualizaciones de seguridad en Debian
Publciado por thinway - 27/06/07 a las 04:06:01 pmdsc.py es un script en python que nos ayudará a tener nuestra máquina con Debian totalmente al día en cuanto a actualizaciones de seguridad. Su funcionamiento se basa en comparar el feed de los avisos de seguridad de esta distribución con los paquetes que tengamos instalados en nuestra máquina, generando un aviso para que apliquemos las actualizaciones que procedan. Así que si quieres tener tu sistema libre de agujeros de seguridad sólo tienes que programar una entrada en el cron y que dsc.py se encargue de estar al loro.
Este blog funciona gracias a WordPress con el theme GimpStyle diseñado por Horacio Bella.
Entradas y Comentarios feeds.
XHTML y CSS válidos.