emerge --resume [solved]
Hrundix 25 ноября, 2005 - 14:32
Подскажите, кто знает, от куда "--resume" узнает, что нужно продолжать установку? Из emerge.log или от куда-то еще?
»
- Для комментирования войдите или зарегистрируйтесь
Гента хранит
Гента хранит информацию об установленных пакетах в /var/db. Файлики текстовые и весьма понятные (что радует безумно). Оттуда можно выкопать когда, с какими юсами и флагами собирался пакет, версию и прочее прочее прочее.
Как спросил,
Как спросил, так и ответили. Сам дурак...
Меня интересует следующее.
У меня после суток компиляции, уже ближе к концу, с ошибкой, прервалось "emerge -e world"
Сейчас мне нужно выполнить "emerge aaaaa bbbbb ccccc", а после этого, "emerge -e --resume world". Однако, я опасаюсь, что этого у меня не получится.
Итого вопрос: Какие файлы/каталоги/??? нужно забэкапить, чтобы безболезненно выполнть "emerge aaaaa bbbbb ccccc", а после этого восстановить все до предыдущего состояния и успешно выполнить "emerge -e --resume world"?
Дык будь
Дык будь проще.
Cкажи так (под рут)
cd ~
emerge world -pve >> myworld.txt
Сия штука выкинет тебе твой мир в файл.
Потом ищи в eм место где отвалилась сборка. Ежели до конца немножко -
поставь отвалившийся и оставшиеся пакетики ручками (версии при этом необязательны). Ежели много файлик сей ручками (а лучше седом с авк) превращаем в последовательность вызовов емерге. Место где отвалилосб помнишь? . Нет - ищи в следы в /var/tmp/portage (изменения файлов по дате, неубранные сурсы и прочее). И все будет работать.
ЗЫ
1) Попробуй добить отвалившийся пакет, чтоб встал.
2) Остальное лучше ставить с конца (тогда возможно верхние будут проставлены как зависимости). Перед установкой говори -pv, дабы знать чего не надо пересобирать (можеш в списке галочки ставить). Ессно параметр -e не ставь ни впервом ниво втором случае
Ничего магического емерге волд не делает. Все можо руками повторить.
Не пробовали
Не пробовали читать http://wiki.fantoo.ru/index.php/Advanced_Emerge_World
Да?
Там как раз затронут Ваш вопрос
Статейка
Статейка интересная,спору нет, надо разбираться. Но для того чтоб дособрать отвалившийся мир достаточно выше перечисленного. Проверенно, работает.
Спасибо за
Спасибо за советы.
Способ wi - до безобразия прост. Не понимаю, почему сам не догадался. Это именно то, что мне нужно. Спасибо!
amax спасибо за статью. Интересная. На досуге постараюсь разобраться.