Al implementar un servidor web nginx 0.5.x sobre Debian nos podemos encontrar con que al intentar instalarlo mediante apt-get, éste nos instala una versión 0.4x que es la que él considera estable.
Debemos decirle a Apt que nos busque preferentemente el paquete en los repositorios de testing. Para ello debemos crear (en el caso de que no exista) o modificar el archivo /etc/apt/preferences añadiendo éstas líneas:
Package: nginx
Pin: release a=testing
Pin-Priority: 1000
Si no tenemos los repositorios de testing deberemos añadirlos
deb http://ftp.debian.org/debian/ testing main contrib
deb-src http://ftp.debian.org/debian/ testing main contrib
Por último hacemos un apt-get update antes de hacer un apt-get install nginx
Enero 22nd, 2008 at 2:08 pm
Eso no es una buena idea.
Estas pasando tu sistema de estable a testing, no solo el servidor web. Ese paquete tiene dependencias como libc6 y glibc, bibliotecas de las mas importantes del sistema.
Enero 22nd, 2008 at 5:24 pm
[...] el post anterior comentaba una forma de instalar ngin sobre debian mediante la utilidad apt, por la cual se obtenía [...]