En una computadora que ejecuta Debian "estable", cuando intento instalar un paquete que está en la lista inestable del sitio web de Debian usando el aptitude install <package>/unstable
comando, obtengo un resultado similar a este:
Couldn't find any package whose name or description matched "<package>"
Couldn't find any package whose name or description matched "<package>"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
¿Qué puedo hacer para poder instalar paquetes "inestables"? (Pensé en agregar el repositorio a sources.list
, pero no quiero que todo comience a instalarse desde "inestable").
Entonces: ¿cómo puedo instalar paquetes inestables (con el uso /stable
al final del nombre del paquete)?
debian
apt
package-management
aptitude
Abbafei
fuente
fuente
Respuestas:
Es necesario que haya
unstable
enumerado en susources.list
. De lo contrario, apt simplemente no encontrará el paquete.Para evitar que los
unstable
paquetes sean arrastrados, tiene dos formas.La manera fácil es agregar una
Default-Release
cláusula a/etc/apt/apt.conf
(o a un archivo debajo/etc/apt/apt.conf.d/
, por ejemplo/etc/apt/apt.conf.d/my-default-release
).La forma difícil es usar las preferencias APT . En
/etc/apt/preferences
:Tenga en cuenta que durante la mayor parte de la vida útil de una versión de Debian, no es práctico instalar la mayoría de los paquetes inestables en un sistema estable, ya que extraerán muchas bibliotecas de inestable y terminará con un sistema inestable. Si desea ejecutar inestable, le ahorrará problemas solo apuntar a inestable (o prueba). Es mejor apegarse a un solo lanzamiento, o probar con el inestable ocasional si te sientes atrevido. Y, por supuesto, en un sistema de producción, mantente estable.
Si está ejecutando estable pero necesita una versión más nueva de una aplicación, primero mire si hay un backport para ellas. De lo contrario, si desea instalar un paquete desde inestable pero no tiene que extraer sus dependencias, intente obtener la fuente de inestable y recompilar.
fuente