У меня подобная фигня была с Arch Linux. Захотел поставить один пакет. Полезло оно в репозитории - не, говорит твоей версии нету. Ладно, говорю обнови список актуальных версий. Обновило. Говорит пакет не поставлю, тут пакет krb5 конфликтует с другим пакетом, давай тот удалим? Ну говорю давай удалим. А от него зависит гном, а от того тучка всяких пакетов. Фиг с тобой, золотая рыбка, гном мне там не сильно нужен, я его так, побаловаться ставил. Удаляем. А, и еще говорит самбу удали, тоже зависит. Фиг с ней, удалю, потом новую поставлю. Все, говорит, щастя, ща я тебе поставлю твой dante, ну и еще libc обновлю - зависимость такая, положено
. Хрясь, обновило. А я сдуру еще и сессию ssh закрыл. Все, sshd работает, но сессию создать не может, потому как требуется запустить новый sshd, а он требует старую libc, а ее обновлятор грохнул. Сервер в Украине, я в Болгарии, единственному живому юзеру возле сервера 74 года от роду, зашибись.
Ниче, хорошо старые процессы продолжали работать, инет был на сервере, обновили в телефонном режиме за пару часов sshd, ну а потом уже залогинился и полегче пошло. Пришлось все остальное тоже обновить до актуального состояния, немного поправить конфиги под новые версии - в общем, полдня ушло
Потом уже в инструкции прочел - "никогда не обновляйте список актуальных версий пакетов без обновления самих пакетов. А то беда будет"
.