Hace 11 años | Por esbrinartot a geekland.hol.es
Publicado hace 11 años por esbrinartot a geekland.hol.es

Hay muchos usuarios que usan Debian Testing o Stable y se desesperan por no poder disponer de las últimas versiones de paquetes y tener que usar versiones de software que van 3 o 4 versiones por detrás de la última versión. Mediante el apt-pinning podemos solucionar este problema ya que sin necesidad de cambiar de rama de Debian podremos instalar paquetes de cualquiera de las ramas existentes de Debian. Por lo tanto en el caso que usemos Debian Testing podremos instalar paquetes de la versión inestable o cualquier otra versión.

Comentarios

albandy

La finalidad de usar versiones estables no es la de usar software antiguo sino software que está probado y requeteprobado para garantizar la fiabilidad del sistema. Quien se instala la rama estable suele ser porque necesita garantizar el servicio. Si necesitas ejecutar algo de fuera de tu rama mejor haces un debootstrap sobre un directorio y haces un chroot. Por lo menos si pasa algo quedará aislado dentro del entorno chroot.

De todas formas meneo porque siempre es interesante conocer formas diferentes de hacer las cosas.

e

#2 Lo del debotstrap no lo he probado nunca. Tengo entendido que solo puedes apuntar a un solo repositorio con este método. Por lo tanto es una limitación. Además creo que se consumen más recursos. Gracias por el método alternativo. Lo probaré.

e

#0 Cómo

albandy

3# El debootstrap básicamente es para bajarte la distro que quieras en el directorio que quieras. Luego haces un chroot sobre ese directorio y puedes ejecutar lo que te de la gana de esa distro y sin virtualizar.

Yo por ejemplo en el curro lo uso para ejecutar un entorno de 32bit en una distro de 64 sin mezclar paquetes ni instalar las malditas ia32-libs. De ese modo conservo un entorno de 64 bits puro pero pudiendo ejecutar aplicaciones de 32 bits desde el chroot.

Esto resulta muy útil por ejemplo cuando tienes que ejecutar applets y no quieres poner en peligro tu sistema.

Tambien lo puedes usar para ejecutar binarios antiguos sin tocar tus librerías y viceversa, usar software actual sin cambiar de versión.

Por ejemplo, tengo un antiguo acer con una ati de las que no tienen soporte. Lo tengo en 8.04 pero ejecuto aplicaciones de 12.04 sin problemas.

Hay varios manuales que te pueden resultar interesantes. Te recomiendo este:

https://help.ubuntu.com/community/DebootstrapChroot

e

Lo probaré cuando tenga tiempo de trastear. Y después quizás se pueda hacer un post de ventajas y desventajas de cada uno de los métodos.