emerge не хочет обновлять мир
note173 19 октября, 2009 - 18:54
Только что жестко выключил компьютер, когда он завис (и видимо интенсивно работал с файлами). После перезагрузки и двух fsck система запустилась, но стала ругаться на ошибки в файле /etc/profile.env. Посмотрел, там оказался какой-то мусор. Сделал env-update && source /etc/profile, вроде перестало ругаться.
Потом при запуске eix, он ругался на что-то связанное с категориями (уже не посмотреть). После emerge --sync && eix-update перестал.
Сейчас emerge -aDuN world говорит Nothing to merge, но я точно знаю, что обновления есть - если выполнить например emerge -aDuN xorg-server, то он предложит поставить обновление.
Собственно вопрос - как починить систему?)
»
- Для комментирования войдите или зарегистрируйтесь
А файл /var/lib/portage/world
А файл /var/lib/portage/world на месте?
Я ♥ Gentoo & Funtoo
Не убивать комп)
Сделайте revdep-rebuild, и проверьте что у вас в файде /var/lib/portage/world. Там должнен быть список всех программ, которые вы устанавливали в систему (но не их зависимостей).
Но главное - никогда жестко не выключайте комп. Если у вас виснет граф среда, то можно настроить ее убийство по некой комбинации клавиш, вроде ctrl+alt+бэкспэйс).
Ardling написал(а): Но
Когда вышеприведённая комбинация не помогает, следует использовать Alt + Sys Req + COMMAND-KEY.
Я ♥ Gentoo & Funtoo
мда, и правда в
мда, и правда в /var/portage/world почти пусто (только то, что пересобрал только что)
как-то можно исправить без полной переустановки?
насчет выключения я знаю, но привык что журнал обычно спасает..)
#regenworld --help This
Если только и /var/log/emerge.log не исчез.
Я ♥ Gentoo & Funtoo
Спасибо, вроде помогло. Хотя
Спасибо, вроде помогло. Хотя казалось, что я ставил больше пакетов
Тогда emerge -p --depclean и
Тогда emerge -p --depclean и проверить, что нужного emerge предложит снести.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.