[РЕШЕНО] Установка последней стабильной версии i3 в squeeze

Автор buddy, 07 января 2012, 23:37:15

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

buddy

Здравствуйте!

Подскажите, как правильно установить свежий i3 (http://i3wm.org - текущая версия 4.1.1) в stable, не переходя на testing или unstable? Сначала хотел поставить его из sid, но он тянет много обновлений своих зависимостей, чего делать бы не хотелось. Может где-то есть backport в squeeze?

На их сайте по этому поводу вот что написано http://i3wm.org/docs/repositories.html:
Цитировать
You are using Debian stable

The latest version of i3 will be in Debian testing quite soon. The version in Debian stable can be old, however (we cannot update it after stable has been released). The best way is to add Debian testing and tell apt to prefer Debian stable. You should not use our repository.

Malaheenee

На худой конец можно сбэкпортить самому (если не боитесь - то идеален). Второй вариант - /etc/apt/preferences и пинить нужные пакеты.
Все мы где-то, когда-то и в чем-то были новичками.

Василий

        Всё, что ни происходит, всегда так, как нужно и только к лучшему.

buddy

Спасибо за рекомендации. Решил сделать backport, как описано здесь http://wiki.debian.org/SimpleBackportCreation. Получилось. Из-под него сейчас и пишу.  :)

С apt pinning сходу не получилось, а дальше разбираться пока не стал. Хотел уточнить, например, у пакета A в зависимостях находится пакет B с версией >= x.y.z. В текущей стабильной версии дистрибутива присутствует пакет B с версией < x.y.z. Можно ли, и насколько это правильно, с помощью apt pinning сделать так, чтобы установился пакет A, но зависимость B взялась из стабильной версии дистрибутива, т.е. условие "версия >= x.y.z" нарушилось? Понятно, что в общем случае это может привести к неработоспособности пакета A (если он зависит от функциональности, которой нет в более старой версии пакета B).

Который раз убеждаюсь в http://harmful.cat-v.org/software/dynamic-linking/:)