Debian 6 será publicada con un kernel Linux totalmente libre.

17/12/2010

Parece ser que la campaña !Sé Libre! esta dando frutos, para fomentar el desarrollo de distribuciones 100% libres. EL proyecto Debian ha estado trabajando durante los dos últimos ciclos de liberación para eliminar firmware “no libre” del kernel Linux que distribuyen. En la versión 6, “squeeze”, el kernel publicado no contendrá partes de cogido “no libre”.

El proyecto Debian ha estado trabajando en la eliminación de firmware no libre del núcleo Linux que viene con Debian para los ciclos de liberación de los dos últimos. En el momento de la liberación de Debian 4.0 “Etch” y 5.0 “Lenny”, sin embargo, aún no era posible el envío de kernels de Linux con firmware no-libre.

No obstante, se ha trabajado con el desarrollo de un kernel libre gracias al trabajo del equipo del núcleo de Debian y varios desarrolladores de Linux contra la corriente. Estamos orgullosos de anunciar que, a lo mejor de nuestro conocimiento, todos los problemas se resuelven y que seremos capaces de ofrecer un núcleo de Linux que es totalmente libre de acuerdo con las Directrices de Software Libre de Debian (DFSG), con Debian Squeeze. Por la presente, reafirmamos el Software Libre como una de nuestras prioridades, tal como se documenta en el Contrato Social de Debian.

De conformidad con el Contrato Social de Debian, reconocemos que algunos usuarios requieren el uso de obras que no se ajusten a las DFSG y que dichas obras podrían incluir firmware no-libre. Por el momento, hemos añadido a la “no libre” espacio de nuestros archivos de imágenes alternativas de instalación y los paquetes adicionales de Debian Squeeze, que incluyen firmware no-libre necesario para que las piezas específicas de hardware. No son parte de Debian, que debe ser buscada explícitamente por los usuarios interesados, y no podemos apoyarlos en la misma medida de firmware libre, ya que no tienen acceso al código fuente correspondiente. Animamos a los fabricantes de hardware para la liberación del firmware sólo DFSG-libre y no podemos aceptar otro tipo de firmware, como parte de Debian.

¿Y que mas trae Debian 6.0 ?

Además Debian 6.0 ya incluye el Centro de Software de Ubuntu.

Esta disponible tanto en el repositorio Experimental como en las ramas de desarrollo Sid y Squeeze, que de momento aún está en pruebas, pero que dentro de poco será la nueva versión estable de esta veterana distribución.

La duda que se me viene a la mente es ¿Los Debianeros estarán de acuerdo con ésta decisión?

Esto teniendo en cuenta que la mayoria de los usuarios de Debian no quieren saber nada con Ubuntu.

Algo muy interesante es que se añadió compatibilidad con la plataforma Marvell’s Orion.

Específicamente, Debian GNU/Linux 6.0 permite usar los siguientes dispositivos basados en la plataforma Orion:

  • QNAP Turbo Station (TS-109, TS-209, TS-409),
  • HP mv2120
  • Buffalo Kurobox Pro

Ahora se puede usar la plataforma Versatile que se emula con QEMU.

Esta nueva versión de Debian trae de nuevo muchos más programas que su predecesor lenny; la distribución incluye más de 10352 paquetes nuevos, para un total de más de 29050 paquetes. La mayor parte de los programas que se distribuyen se han actualizado: más de 15436 paquetes de programas(corresponde a un 67% de los paquetes en lenny).

También se han eliminado por varios motivos un número significante de paquetes (más de 4238, 18% de los paquetes en lenny).

Las siguientes son las arquitecturas compatibles en Debian GNU/Linux squeeze:

  • Intel x86
  • SPARC
  • PowerPC
  • MIPS
  • Intel Itanium
  • S/390
  • AMD64
  • ARM EABI

Fuente: Debian

Anuncios

Prueba Debian con Virtualbox.

17/10/2010

Logo Hurd.

Hurd es el núcleo que el proyecto GNU lleva desarrollando desde el siglo pasado y que de tanto en tanto nos ofrece alguna noticia. La de hoy queremos que sea útil: hemos preparado una imagen del VirtualBox de Debian con el núcleo Hurd que podéis probar directamente y así ver cómo trabaja este núcleo alternativo. Las pruebas que hemos hecho demuestran que el rendimiento es bastante bajo, pero siempre es curioso probar cosas de este tipo, sobre todo cuando se es lo suficientemente fan.

Se ha creado una imagen de VirtualBox con Debian Hurd instalado, por si lo podéis probar. Os la podeis descargar desde este enlace, o desde esta página de imágenes de VirtualBox .


Lista de comandos de GNU/Linux.

20/09/2009

Recopilación de comandos Debian GNU/Linux.

Comandos para el terminal.

Comandos para el terminal.

Índice:
1. Prólogo

2. Trabajo con ficheros
2.1. Varios
2.2. Imprimiendo
2.3. Nano
2.4. Formatos
2.5. Compresión
2.6. Comodines
2.7. Alias
2.8. Entrada/Salida
2.9. Renombrado
2.10. Mtools

3. Gráficos

4. Multimedia
4.1. Imágenes
4.2. Grabacuón de CDs
4.3. Grabación de DVDs
4.4. Ripeo de CD-AUDIO/a>
4.5. Conversiones
4.6. Otros
4.7. Reproducción

5. Sistema
5.1. Varios
5.2. Memoria y procesos
5.3. Disco duro
5.4. Entorno
5.5. Instalación de software

6. Recuperación del sistema
6.1. Usando Knoppix live
6.2. Disquete de arranque
6.3. Copiando el MBS
6.4. Copiando el VBS

7. Kernel,logs,hardware…

8. Redes

9. Otros
9.1. Mldonkey
9.2. Mutella
9.3. FTP
9.4. IRC
9.5. Calculadora
9.6. Promps


Debian adopta un nuevo ciclo de desarrollo.

04/08/2009

Logo de Debian.

Logo de Debian.

El proyecto Debian ha decidido adoptar una nueva política de lanzamientos. esta se basa en un ciclo temporal de dos años. A partir de ahora las congelaciones se producirán en diciembre de cada año impar, lo que conlleva a que cada lanzamiento se producirá en la primera mitad de cada año par. A consecuancia de esto, la siguiente congelación de Debian se llevará a cabo en diciembre de 2009, y la nueva versión se espera para la primavera de 2010. ¿Para cuándo tendremos Debian GNU/Linux 6.0 ‘Squeeze’ entonces? Pues según ese planning, el lanzamiento de esta versión se adelantaría a diciembre de este año -para la versión ‘freeze’-, una excepción a la regla para que luego las sucesivas versiones congeladas de las futuras ediciones de Debian sí aparezcan en diciembre.

Esta congelación de dos años, permitirá al Proyecto combinar la previsibilidad de los lanzamientos basados en ciclos temporales con su establecida política de lanzamientos basados en funcionalidades y características. El nuevo ciclo de desarrollo proporcionará a los usuarios de Debian una mejor previsibilidad de lanzamientos, y también permitirá a los desarrolladores llevar a cabo mejores planificaciones a largo plazo. Un ciclo de lanzamiento de dos años, dará más tiempo para los grandes cambios que se pudieran realizar, reduciendo así los posibles inconvenientes que se causaría a los usuarios. Tener un ciclo de congelación conocido, contribuirá además a reducir el periodo total de congelación.

Pero no todo parece bueno,las prisas por tener a punto una nueva versión pueden afectar negativamente a la estabilidad, seguridad e integridad del sistema, ya que puede no haber sido suficientemente testeado antes de la publicación. Una fecha no predecible permite que el desarrollo se focalice en conseguir unas determinadas funcionalidades, probar extensivamente su funcionamiento y asegurarse que la plataforma sea suficientemente estable y segura.

La nueva política de congelación fué propuesta y aceptada durante la Conferencia Anual del Proyecto Debian, DebConf, la cual tuvo lugar en Cáceres (España). La idea ha sido bien recibida entre los miembros del proyecto asistentes.


gNewSense cumple tres años.

07/05/2009

Logo de gNewSense.

Logo de gNewSense.

El pasado 5 de mayo gNewSenser cumplió tres años, Paul O’Malley escribió un correo a la lista que a continuación traduzco.

Hola a todos,

Cuando empezamos con esto el 5 de mayo de 2006 (hace tres años) pensamos  que solamente conseguiríamos suficiente atención como para justificar un esfuerzo de un par de meses y que luego moriría por falta de interés. Es
con un gran placer que puedo decir que eso no sucedió.

Nuestros objetivos iniciales de mostrar que:
(A) el software libre funciona, y
(B) el software privativo can bite you hard y en consecuencia no deberías usarlo han quedados demostrados.

Apuntamos a hacer esto simplemente tomando la distribución de mayor perfil del momento y haciéndola libre.
Quizás estemos en lo cierto al pensar que gNewSense provocó que más gente se enfocara en entregar software libre.

Ciertamente provocamos cambios y GLX de SGI es el más prominente. Estamos muy agradecidos con todos los que estuvieron involucrados ya sea en mis converaciones con Peter Brown o la gente de SGI, Red Hat, IBM , Xorg y otros.

Muchísimas gracias a Theo de Raadt que fue esencialmente el que causó que Brian y yo nos fijaramos detenidamente en este bug luego de sus comentarios en una lista de correo.

Builder es el script que Brian escribió y que Karl y otros adaptaron para eliminar todo el problema de los blobs. Este script ayudó a lograr que el projecto “linux-libre” se lleva a cabo. Felicitaciones a Alexandre Oliva y a aquellos involucrados por esta gran contribución a la comunidad.

Es obvio que con la excepción de los efectos de escritorio se pueden hacer muchísimas cosas buenas con Software Libre.

Después vinieron mipsel y la longsoon y algunas personas se hicieron oir y otros se involucraron mucho. El camino más corto para lograr que esto funcionase fue forkear Debian mipssel.

Existe una pequeña comunidad activa alrededor de gNewSensey eso está bueno.
Tenemos un sitio web mejorado gracias a Graziano y a Karl.

¿Y ahora qué?

Brian y yo estuvimos charlando. Sentimos que hemos llevado este proyecto tan lejos como podíamos. Nos gustaría que otros tomaran las riendas. La principal inquietud para la persona o las personas que quieran hacerse cargo sería, pura y simplemente, el Software Libre.

Después se pone a agradecer a todos los que hicieron gNS posible (no lo traduje porque creo que todos sabemos quienes son los que merecen agradecimientos…)

Básicamente quería hacerle saber a aquellos que no hablan inglés que muchas cosas pueden llegar a cambiar en gNS. Los últimos días se debatió qué va a pasar con la distro de ahora en adelante. Algunos hablan de usar Debian como base, pero no hay nada concreto. Lo que es claro es que ompaul y bbrazil no seguirían con la distro así que alguien más debería encargarse. Así que ya sabeis… los que sepan hackear builder, un paso al frente


Lanzado Debian GNU/kFreeBSD.

07/04/2009
Logo de Debian GNU/kFreeBSD.

Logo de Debian GNU/kFreeBSD.

El pasado domingo 5 de abril, se anunció en la lista Debian-devel-announce la combinación de Debian con el kernel de FreeBSD, Debian GNU/kFreeBSD.

El objetivo es que, al igual que Debian/GNU Hurd permitirá ejecutar las miles de aplicaciones de Debian sobre el núcleo Hurd en vez de Linux, el proyecto GNU/kFreeBSD lo permitirá hacer sobre el núcleo de FreeBSD.

En el mensajes vemos que lo anuncian como “arquitectura (i386 y amd64)“, estoy de acuerdo puesto que el sistema base es totalmente funcional pero hay cosas que todavía deben ser ajustadas y que sean totalmente compatibles con el sistema. Lo bueno es poder escoger nuestro sistema Debian basado en Linux o en FreeBSD.

El núcleo es de FreeBSD, la versión 6.2, de hay la k. Se ha modificado para que funcione con las librerias GNU y para que sea compatible con i486.

Debian GNU/kFreeBSD se puede probar usando:


Recuperar ficheros en Linux con Scalpel.

31/03/2009

Es posible que alguna vez hemos cometido el error de eliminar un fichero y no saber o no poder recuperarle, por suerte Linux existe una herramienta de código abierto llamada Scalpel.

Imagen de disco duro.

Imagen de un disco duro.

Scalpel utiliza una técnica llamada In-Place File Carving. El File Carving es una conocida técnica para recuperar archivos borrados que consiste en identificar una secuencia de caracteres que algunos archivos utilizan en su comienzo y en su final. Por ejemplo, un archivo JPEG utiliza la secuencia “\xff\xd8\xff\xe0\x00\x10” en su comienzo, y la secuencia “\xff\xd9” en su final.

Este programa puede ser compilado en Linux, como ya hemos mencionado, en Windows y Mac OS X.

Vamos a explicar como la podemos utilizar.

Primero tenemos que instalar scalpel, para lo cual podemos ir a Synaptic, buscar “scalpel”, seleccionar e instalar (haciendo click en “Aplicar”), o bien abrir un terminal y escribir:

$ sudo apt-get install scalpel

Estas dos operaciones instalará la aplicación en el sistema. El programa esta muy bien ya que es una herramienta potente, y el único pero que la pongo es que su uso no sea muy intuitivo ya que requiere la utilización de la consola para definir los ficheros con los que queremos trabajar.

Sigamos, tenemos que editar el fichero de configuración para lo que abriremos de nuevo un terminal y escribiremos:

$ sudo gedit /etc/scalpel/scalpel.conf

Podemos ver que en el fichero está explicado el funcionamiento por RegEx (Expresiones Regulares).

Imaginemos que queremos recuperar un fichero .html que borramos accidentalmente, en la línea 162 tenemos ese ejemplo de fichero (será bueno que os leais estos ejemplos para entender el funcionamiento), en nuestro caso iremos hasta esa línea y quitaremos el comentario (simplemente bastará con eliminar el caracter # que está al comienzo de la misma).

Después de guardar las modificaciones volvemos a la consola.

Lo siguiente será indicarle al programa que los ficheros .html que hemos eliminado de nuestro disco se coloquen en un carpeta llamada “html_recovered”, y recuperaremos los datos que se encontraran en la partición /dev/sda5 (esto como repetimos es un ejemplo, podéis guardar los datos recuperados en la carpeta que queráis y buscarlos donde sea oportuno), para lo que escribiremos el comando:

$ sudo scalpel /dev/sda5 -o html_recovered

Después de un tiempo de funcionamiento, la duración dependerá del tamaño de la partición, tendremos los resultados.

En dicha carpeta existirán multitud de archivos recuperados, por lo que buscar nuestro archivo seguirá siendo como buscar una aguja dentro de un pajar. Para eliminar gran parte de los resultados, que no nos atañen buscaremos, solo por aquellos en los que nuestro usuario ha tenido algo que ver, para esto escribiremos en consola (sustituyendo USER por nuestro nombre de usuario):

$ sudo chown -R USER.USER html_recovered

Después de un poco de tiempo tendremos listos los resultados de esta criba, en la que ya nos será más sencillo localizar el archivo borrado.

Fuentes: