¿Se pueden utilizar los repositorios de Ubuntu PPA en Debian wheezy?


8

Estoy usando Debian wheezy y me pregunto si los PPA de Ubuntu alojados en Launchpad son seguros para agregar y usar en Debian.

Respuestas:


10

Con respecto a la seguridad, diría que son aún más inseguros y más propensos a dañar su sistema que en Ubuntu. Considere un paquete mal escrito, que no enumera la versión correcta de una biblioteca requerida como una dependencia y, por lo tanto, se instala, pero no se ejecuta. Ahora imagine lo que sucede si este paquete es un componente central del sistema. Entonces, si planea usar un repositorio de una distribución diferente, piense dos veces y verifique dos veces antes de intentar instalar cualquier cosa. Lea detenidamente la lista de paquetes que se instalarán para asegurarse de que no se reemplacen componentes importantes del sistema. Si planea reemplazar los componentes del sistema, le recomiendo configurar una máquina virtual con Debian y probarlo primero.

Sin embargo, el verdadero problema es que los paquetes que contienen binarios precompilados probablemente se negarán a instalarse debido a problemas de dependencia de todos modos.

No sé acerca de Ubuntu 11.xx y anteriores, pero Ubuntu 12.04 tiene libc6-2.15, mientras que Debian Wheezy usa libc6-2.13. Los paquetes en los PPA de Ubuntu generalmente requieren al menos la versión libc6 de la versión de Ubuntu para la que están diseñados (porque también están compilados con la cadena de compilación de esa versión de Ubuntu). Por lo tanto, aunque puede hacer clic en el enlace "Detalles técnicos" en un sitio web de PPA para obtener la URL del repositorio de Deb y agregarlo a Debians sources.list, los paquetes de PPA actualizados probablemente serán inútiles en Debian.

Si planea instalar paquetes que no contienen ningún binario precompilado, la situación es, por supuesto, diferente y es probable que funcionen.


1
Algunos PPA de Ubuntu admiten lucid, cuya libc es compatible con Debian Wheezy.
débil

Para los no binarios, los PPA Oneíricos y Precisos deberían funcionar más o menos con Wheezy. Sé que al menos los Midori y Pidgin funcionan ™. Sin embargo, la forma "correcta" de instalar desde ellos sería elegir la fuente .dscy construir adecuadamente las dependencias y los paquetes desde allí, como se detalla en la guía de backporting .
Luis Machuca
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.