Мои текущие sources.list:
## main & security repositories
deb http://ftp.us.debian.org/debian/ lenny main
deb-src http://ftp.us.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
#deb http://ftp.us.debian.org/debian/ lenny contrib
#deb-src http://ftp.us.debian.org/debian/ lenny contrib
#deb http://security.debian.org/ lenny/updates contrib
#deb-src http://security.debian.org/ lenny/updates contrib
#deb http://ftp.us.debian.org/debian/ lenny non-free
#deb-src http://ftp.us.debian.org/debian/ lenny non-free
#deb http://security.debian.org/ lenny/updates non-free
#deb-src http://security.debian.org/ lenny/updates non-free
deb http://www.backports.org/debian lenny-backports main contrib non-free
Lenny stable имеет nginx 0.6.32. У меня 0.7.6xish от lenny backports. Я хочу перекомпилировать .deb с uwsgi
модуль. Если я apt-get source nginx
Мне даны файлы 0.6.32.
Как я могу изменить свой sources.list, чтобы получить версию lenny backports? Или это невозможно? Если так, я должен был бы полагаться только на сид? И если да, может ли кто-нибудь сказать мне, какие именно строки мне нужно добавить для sid?
И если я в конечном итоге добавлю строку deb-src для sid, это временно, чтобы я мог запустить apt-get source nginx
команда, потому что иначе я бы получил пакеты sid по всем направлениям?
Я скопировал deb http://www.backports.org/debian lenny-backports main contrib non-free
и изменил deb
к deb-src
.
После этого я сделал apt-get update
а потом apt-get -t lenny-backports source nginx
и это сделало это.