On Wed, Sep 23, 2009 at 11:31:14AM +0400, Sergei Epiphanov wrote: SE> Но даже этот трюк не поможет, если программа, которую хотите поставить, SE> требует тот файл, который попал в список на удаление. Пример: программа А SE> требует для установки программу Б определённой версии. Программа В требует для SE> установки программу Г определённой версии. Программа Г требует определённую SE> версию программы Б. При обновлении программ А и В происходит сначала заявка на SE> обновление программы Б (из-за обновления А), при этом программа Г попадает в SE> список программ на удаление (из-за потерянной зависимости на Б). На следующем SE> шаге в список на установку попадает программа В, но она не может быть SE> установлена, так как программа Г уже готовится к удалению. Возникает конфликт, SE> который приводит к срыванию мозгов у apt. Он не может снять программу Г с SE> удаления и перевести её в разряд установки/обновления, так как это ведёт к SE> перетряске всех зависимостей установки/удаления. apt-get install А Б Г т.е. если apt зачем-то ставит некую программу на удаление -- надо просто добавить ее ручками в список программ для установки. Даже если уже установлена последняя версия. Для apt'а командная строка -- это святое :) -- С уважением, Денис http://freesource.info ----------------------------------------------------------------------------