Estoy ejecutando 12.04 Precise beta (actualizado desde 11.10 Oneiric) y agregué la siguiente línea a mi /etc/apt/source.list :
deb http://http.us.debian.org/debian unstable main contrib non-free
Para obtener una versión más nueva de un paquete (octava 3.6) que necesitaba pero que no estaba disponible en el repositorio preciso.
Esto funcionó bien, pero ahora cuando quiero actualizar hay una gran cantidad de paquetes que necesitan actualizarse. Supongo que esto se debe a que sid tiene versiones más nuevas de muchos de los paquetes que precisas.
He deshabilitado temporalmente el repositorio sid, y esto funciona bien; sin embargo, tengo curiosidad por saber qué pasaría si permitiera que se realicen todas esas actualizaciones. ¿Rompería mi sistema? ¿Las estructuras de los repositorios Ubuntu Precise y Debian Sid son fundamentalmente diferentes de alguna manera?
fuente
Esto podría ser necesario si necesita un paquete actualmente no disponible en su versión de ubuntu.
Mi sugerencia es usar apt-pin .
Creé
/etc/apt/preferences.d/unstable
con el siguiente contenidoEsto asegura que la distribución básica siempre tenga prioridad. En caso de que un paquete no esté disponible, se elige inestable.
fuente
Si haces eso, puede parecer que funciona inicialmente. Lo que significa es que obtienes los paquetes antes de que Ubuntu personalice / cambie las cosas.
Usar parte de uno y parte del otro le quita MUCHA capacidad para solucionar problemas de ambos lados. Los usuarios de Debian no podrán ayudarlo tanto porque gran parte de su distribución es Ubuntu. Los usuarios de Ubuntu no podrán ayudarlo tanto porque parte de su distribución es Debian.
Es una gran cosa si intentas incluir un paquete en un ppa / repo. Distribución amplia, probablemente no sea una gran idea en mi opinión.
fuente
No necesita un repositorio de Debian sid para instalar la última versión de un paquete (octava 3.6).
Hay un PPA en Launchpad para esto.
fuente
libwebsockets
ppa? packages.debian.org/sid/armhf/libwebsockets-dev/download ofrece repositorio para agregarSi desea tomar paquetes de Deb de terceros, le sugiero que los descargue uno por uno y luego los instale uno por uno usando
gdebi
(por supuesto, primero debe instalar gdebi).Gdebi es una gran herramienta para instalar el paquete deb manualmente. Gdebi le dirá la cadena de dependencia de la aplicación que desea y puede instalarlos con seguridad. Si al final no satisface todas las dependencias, es mejor y más seguro instalarlo desde el origen.
fuente
dpkg
...Lo más probable es que las cosas se rompan. no recomendado
Desarrollo con Debian, lectura larga, digamos que trabajan juntos
Cómo funciona Ubuntu
fuente