Помогите разобраться с системой пакетов в дебиан

Статус
В этой теме нельзя размещать новые ответы.

sasha181

Профессор
Регистрация
18 Апр 2007
Сообщения
100
Реакции
39
Столкнулся сос странной проблемой. Либоя я полный тормоз, либо некоторые пакеты в дебиан действительно очень сильно отстают от текущих версий ПО.
А именно, хочу установить nginx.

/etc/apt/sources.list
Код:
deb	http://ftp2.de.debian.org/debian etch main contrib non-free
deb-src http://ftp2.de.debian.org/debian etch main contrib non-free
deb	http://ftp2.de.debian.org/debian-security etch/updates main contrib non-free

deb http://www.backports.org/backports.org/ etch-backports main contrib non-free
deb-src http://www.backports.org/backports.org/ etch-backports main contrib non-free

# mysql и php
deb http://ftp.hosteurope.de/mirror/packages.dotdeb.org/ stable all

/etc/apt/preferences
Код:
Package: nginx
Pin: release a=etch-backports
Pin-Priority: 999

Код:
# aptitude update
# aptitude show nginx
Package: nginx
State: not installed
Version: 0.5.35-1~bpo40+1
....
Так это ещё версия из backports, а в stable вообще из ветки 0.4.x :(
Доки читал, но ничего на этот счёт не нашёл.
Помогите пожалуйста.
 
Да в дебиане есть проблема с актуальностю ПО
Качайте Nginx на оф сайте и ставьте
или найдите репозитарий где поновея
 
Господа, не Вам разговаривать о актуальности пакетов в debian. Тем более etch, не обновленного до lenny
Так уже повелось что версия 0.6 что то там считается стабильной (lenny) - при том не только в debian. Если очень хочется что то новеее то есть два варианта:
1. Собрать руками актуальный пакет с сайта.
2. Заюзать дистрибутив из experimental 0.7.14 помоему
 
Госопода, не Вам разговаривать о актуальности пакетов в debian. Тем более etch, не обновленного до lenny
Так уже повелось что версия 0.6 что то там считается стабильной (lenny) - при том не только в debian. Если очень хочется что то новеее то есть два варианта:
1. Собрать руками актуальный пакет с сайта.
2. Заюзать дистрибутив из experimental 0.7.14 помоему

Версия 0.6 меня бы устроила, да вот только не уверен что VPS можно до lenny обновить. Он ведь требует и ядро обновлять. А ядро у VPS на базе openVZ одно для всех VPS-ок.
Или я ошибаюсь насчёт обновления?
 
Собери руками.
 
Версия 0.6 меня бы устроила, да вот только не уверен что VPS можно до lenny обновить. Он ведь требует и ядро обновлять. А ядро у VPS на базе openVZ одно для всех VPS-ок.
Или я ошибаюсь насчёт обновления?

Да Вы правы могут возникнуть проблемы с ядром, хотя если пересобрать с поддержкой ОпенВЗ может прокатить правда мой совет посоветуйтесь с постащивком услуг по поводу данного вопроса!
 
Собери руками.

Да просто в сборке руками больше всего не нравиться то, что если потом захочешь удалить, нужно это тоже руками делать. Как-то это бардачно получается.

А чем вообще различаютяс ветки пакетов вот здесь
Для просмотра ссылки Войди или Зарегистрируйся
ну lenny я так полагаю на etch не стоит пытаться ставить
а что насчёт
stable
testing
unstable
experimental
они получается подходят для любого дистрибутива?
логика подсказывает, что эти ветки совместимы с текущей версией
т.е. lenny
?
 
Так. Все не так плохо как Вы говорите - точнее наоборот - все очень хорошо.
1. Nginx не требует никакого ядра, его смутно парит openvz, xen, amd64 или i386. Можно поставить пакет скачанный из репозитория experimental

например отсюда, если у Вас ядро i386. Естественно руками придется доставить что он скажет.
Все пакеты смотреть можно тут

2. Etch обновляется до lenny нормально. Писал я об этом тут

3. По поводу выпусков Debian - очень долгая история. От себя не рекомендую оставаться на old-stable (etch), не подниматься выше testing (squeeze)
4. То что Вы думаете что руками собирать это зло - нет, сделайте вывод make install в какой нибудь файл. Если очень понадобится удалите, но я в этом очень сомневаюсь - не разу в жизни не переустанавливал nginx, тем более не сносил.
 
а из-за чего не рекомендуете оставаться на old-stable ?
 
Из-за того что рано или поздно Вам потребуется установить пакет который будет просить в зависимостях пакет который устарел в old-stable. Да и смысл сидеть на старых пакетах если есть новые, улучшенные?
То что lenny якобы тяжелее ничем не доказанное явление. Я в него не верю и готов это доказывать :)
А вообще если у Вас все работает и устраивает, и Вы знаете что в ближайшее время ставить ничего не будете - то действительно смысла мало.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху