
Estoy usando una distribución Debian (crunchbang). Me gusta mucho la distribución y, hasta donde yo sé, no está disponible en formato ubuntu. Sin embargo, tengo algunos problemas con el administrador de paquetes retrasado varios años con respecto a las últimas versiones, ya que trabajo mucho en investigaciones donde necesito las últimas versiones (ejemplos: R, gcc).
Conozco la filosofía de Debian de que la estabilidad es más importante que la última versión, pero para algunas cosas, puedo superar apt-get simplemente con un retraso excesivo. Aparte de instalar software manualmente desde la web y compilar/resolver las dependencias a mano, ¿hay alguna manera de usar apt-get (u otro administrador de paquetes) para obtener paquetes más recientes para distribuciones Debian?
Respuesta1
Sí,
Debian viene con un sistema de repositorio y varias versiones principales.
estable, que es apretón de cajeros automáticos, es el estable. Probando, ATM wheezy, que es la versión en estabilización. unsable, llamado sid, es la versión con paquetes más nuevos. experimental, que no es una distribución completa y, en ocasiones, está rota.
También tienes un repositorio de terceros como dotdeb:http://www.dotdeb.org/
Puede habilitar este repositorio colocando los archivos adecuados en la carpeta /etc/apt/source.list.d. Debe agregar archivos de preferencias para establecer qué repositorio tiene prioridad sobre cuál. Encontrarás un ejemplo aquí:http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html(en francés, pero tenéis el contenido del archivo).
Una vez hecho esto, puede instalar el paquete en la versión que desee utilizando apt-get -t testing install paquete (para probar el sabor).
El paquete de políticas apt-cache puede indicarle qué versión existe en cada repositorio.
Definitivamente deberías usar aptitude al cambiar a ese sistema, ya que puedes enfrentar conflictos de versión con dependencias.