5 de julio de 2008

Instalar paquetes de otra rama de Debian

A veces nos puede pasar que necesitamos usar una aplicación en una versión más reciente y esta versión se encuentra en otra rama de Debian. Para solucionar esto, se pueden hacer dos cosas:
  1. Cambiar de rama.
  2. Actualizar la aplicación desde otra rama.
La opción 1 implica actualizar todo el sistema. La opción 2 suele ser la mejor porque no es necesario cambiar de rama. Por ello, para instalar o actualizar paquetes de otra rama de Debian solo hay que:
  • Editar "/etc/apt/sources.list" y cambiar los repositorios para que apunten a otra rama. Por ejemplo, si apuntan a la rama estable (deb http://ftp.mx.debian.org/debian/ stable main contrib non-free) cambiar stable por testing (deb http://ftp.mx.debian.org/debian/ testing main contrib non-free).
  • Ejecutar "aptitude update" para actualizar la lista de paquetes
  • Instalar o actualizar el paquete deseado (aptitude install paquete)
  • Editar "/etc/apt/sources.list" y cambiar tus repositorios para que apunten a la rama que apuntaba originalmente.
  • Ejecutar "aptitude update" para actualizar la lista de paquetes


4 de julio de 2008

CDs necesarios para instalar Debian

Como te podrás dar cuenta, Debian se compone de muchos CDs. Aquí es donde el usuario se pregunta si se requieren todos los CDs. La respuesta es NO.

Solo requieres el primer CD o DVD. El primer CD contiene las aplicaciones más usadas, incluyendo el entorno gráfico Gnome, por lo que con el primer CD basta. Si vas a instalar más aplicaciones, lo recomendable es hacerlo a través de apt-get, aptitude o synaptic.

Si deseas un entorno gráfico diferente (KDE oXFCE), no descargues el CD1. Descarga en su lugar el CD correspondiente a tu entorno gráfico.

Descargar más de un CD se considera un desperdicio del ancho de banda. Pues jamás instalarás todas las aplicaciones que componen Debian. Si no tienes conexión a Internet en el equipo que pretendes instalar Debian, entonces puede ser necesario descargar varios CDs.

Como Debian en su versión estable se compone de mas de 18,000 paquetes, esa es la razón por la que hay tantos discos. La versión de pruebas tiene más de 20,000.

3 de julio de 2008

Arquitecturas soportadas por Debian

Cuando vayas a descargar Debian, te darás cuenta de que aparecen varias carpetas (alpha, amd64, arm, hppa, i386, ia64, mips, mipsel, multi-arch, powerpc, source, sparc). Esto quizá te confunda y no sabrás cual elegir.

Estas carpetas corresponden a las diferentes arquitecturas de computadora. La arquitectura a elegir depende del procesador que tenga la computadora donde pretendes instalar Debian. La más común es la i386 que corresponde a procesadores de 32 bits. Si posees un procesador de 64 bits la arquitectura a elegir es la amd64, aunque también puedes instalar Debian i386 sin problemas en un equipo con procesador de 64 bits.

2 de julio de 2008

Ramas (Versiones) de Debian

Debian mantiene tres ramas activas: estable (stable), pruebas (testing) e inestable (unstable). En orden de más estable a menos estable y de menos moderna a mas moderna. Existe otra rama llamada experimental, pero es usada solo por los desarrolladores.

El usuario puede instalar la rama que prefiera.

Nombres clave de las ramas
Cada rama tiene un nombre clave que va cambiando conforme se van lanzando nuevas versiones como estables. Actualmente la rama estable se llama Etch, la rama pruebas es nombrada Lenny y la inestable Sid (siempre es llamada así). A la versión estable anterior a la actual se le conoce como oldstable y se llamó Sarge.

Cuando Lenny salga como estable, Etch pasará a ser oldstable y se elegirá otro nombre para la versión de pruebas. La rama Inestable siempre se llamará Sid. Los nombres son sacados de la película Toy story.

Funcionamiento de las ramas
Cuando sale una nueva versión de una aplicación, está aplicación entra a la rama inestable. Después de un proceso de pruebas, días o meses dependiendo de la estabilidad, la aplicación pasa a la rama de pruebas. En la rama de pruebas, que tiene más usuarios que la inestable (por obvias razones) es probada intensamente hasta que no contenga ningún fallo. En caso de que contenga fallos importantes la aplicación baja a la rama inestable y después de ser solucionados esos fallos volverá a la rama de pruebas.

Después de un tiempo, se decide que es momento de congelar la rama de pruebas. Esto es, que no entrará ningún paquete o aplicación de la rama inestable a la rama de pruebas. Por lo que los esfuerzos de los desarrolladores se centran en reparar los fallos de las aplicaciones de la rama de pruebas. Cuando se han solucionado todos los fallos o los considerados como graves la rama de pruebas es lanzada como versión estable.

Rama Estable
Esta rama es para quienes la estabilidad es importantisima. Es ideal para servidores, para equipos que no cuenten con acceso a Internet y para aquellos usuarios a los que no les gusta estar actualizando todos los días el sistema (como es el caso de las versiones de pruebas e inestable). No contiene las últimas versiones de todas las aplicaciones, pero tiene un gran beneficio que es la estabilidad.
En la rama estable, las versiones de las aplicaciones no cambian a menos que una nueva versión de la aplicación arregle un bug. Pues, solo se corrigen los fallos de seguridad.

Rama de pruebas
Aunque es llamada de pruebas (testing), esta rama es lo suficientemente estable (quizá mas que Ubuntu) como para ser usada como escritorio. Esta rama contiene versiones de aplicaciones relativamente recientes. Además cuenta con actualizaciones de seguridad al igual que la rama estable.

Rama inestable
Contiene las últimas versiones de las aplicaciones y como su nombre lo dice no se garantiza de que no te falle. Por lo que solo es recomendada para aquellos usuarios que saben lo que hacen.


Ahora que conoces las diferentes ramas, dependiendo de tus gustos y necesidades, puedes usar la rama que prefieras.

1 de julio de 2008

¿Como conseguir ayuda sobre de GNU/Linux?

Cuando tenga dudas o no entienda el funcionamiento de una aplicación, siempre hay muchas opciones para solventar esa situación. A continuación te presentamos unos consejos de como buscar información para que resuelva sus dudas de la mejor manera posible:
  1. Busca información en los manuales de la aplicación con la que presenta problemas. En "Ayuda" en la barra de herramientas de la aplicación; desde consola, ejecute man comando. Donde comando es el nombre de la aplicación con la que presenta problemas.
  2. Vaya al sitio oficial de la aplicación, seguramente existe una documentación muy completa, manuales, faq o foros.
  3. Utiliza buscadores como google.
  4. Antes de realizar una pregunta en un foro agote todas las opciones anteriores, probablemente su problema ya se le presento a otro usuario y publicó la solución.
Si va a realizar una pregunta en algún foro tome en cuenta las siguientes recomendaciones:
  • Sea amable y educado, recuerde que en la mayoría de los foros los usuarios ayudan desinteresadamente.
  • Proporcione la mayor cantidad de información posible. De ser posible indique a detalle el error que se le presenta.
  • Indique los pasos que ha seguido para tratar de solucionar el problema.
  • Si esta siguiendo alguna guía, indique cual.
  • Sea paciente, la mayoría de los usuarios que participan en los foros tienen sus ocupaciones y ayudan en el foro en sus ratos libre.
Existen muchos foros en castellano donde puede platear y resolver sus dudas sobre Debian, Ubuntu o software libre. Aquí algunos:
EsDebian.org
Ubuntu-es.org
Kubuntu-es.org