APT и блокировка пакетов

08.03.2007 23:13:22

Пару дней назад побывал на работе, в офисе. Там у меня стоит Kubuntu Dapper, рабочую машинку я решил не обновлять, ибо всё работает, а на работе мне много приключений на пятую точку опоры не надо. 🙂 В общем, пришёл, как обычно, присел, глядь, а мне Adept обновить кучу пакетов предлагает. Он это дело любит, но есть тут одна закавыка — на работе у нас используется своя модифицированная версия quilt, прозрачно работающая с CVS. Естественно, есть пакет для Debian Sarge с этой версией, который прекрасно вписался в Kubuntu, но проблема у меня возникла в том, что Adept мне её постоянно предлагал обновить на последнюю стабильную из репозиториев Ubuntu.

Так как я бываю ленив, долгое время на это не обращал внимание, запустишь обновление через Adept, снимешь галку с обновления quilt и жмакаешь «Вперёд». Признаться, я пытался найти что-нибудь в самом Adept, немного даже изучал `man apt-get`, но как-то не очень успешно. А тут, как это было с rsync, пришёл в правильном настроении, подумал «ну не может быть, чтобы apt это не мог», вбомбил в Жужль правильный запрос и получил ссылку на мануал (а мог бы догадаться и на своей машине посмотреть сначала…).

Как и следовало ожидать, всё очень просто, достаточно добавить пару записей в /etc/apt/preferences, как у Adept (и apt-get, конечно, тоже) сразу же пропадает всякое желание обновлять нужный мне quilt. Там же, заодно, расписаны и более интересные вещи, про смешивание разных веток, например.

Случай этот навёл на некоторые грустные размышления на тему «а какого, кхм, этого нет в замечательном графическом Adept?». Которые, впрочем, не помешали главному выводу о том, что Debian — это сила. 🙂

Закомментировать

Вам бы, по-хорошему, зарегистрироваться сначала надобно, прежде чем комментарии оставлять. Но, в порядке исключения, можете попробовать с OpenID проскочить, вдруг.