Обновление системы не проходит (
Aessone 11 Августа, 2008 - 12:44
Вводная:
есть машинка на которой не обновлялась система 2 года ) все о ней забыли. Попытался обновить
emerge --sync прошел успешно
после --sync мне пришлось наново создать симлинк make.profile.
emerge portage
Calculating dependencies /
emerge: there are no ebuilds to satisfy "sys-libs/db:4.5".
emerge -DNuv system
Calculating system dependencies \
emerge: there are no ebuilds to satisfy "sys-libs/db:4.5".
!!! Problem with ebuild sys-apps/baselayout-1.12.11.1
!!! Possibly a DEPEND/*DEPEND problem.
!!! Depgraph creation failed.
И не могу понять что мне делать дальше. Можно ли как нить заставить его обновитьси или мне нада реинсталить систему ?
»
- Для комментирования войдите или зарегистрируйтесь
ИМХО, такую
ИМХО, такую старую систему лучше пошагово обновлять... Но проще с нуля поставить - времени столько же займет, если не больше. сохранить только /etc, чтобы сверять настройки.
emerge -vpuDN system
-----------^эта опция заставляет только показать, что предполагается сделать. от слова "Pretend"
а первым делом, да, emerge portage, etc-update
Не хочитьси
Не хочитьси сидеть в оффисе всю ночь (( не спал в нормальной кровати уже 3 ночи (( в поездах все ((
emerge -vpuDN system
These are the packages that I would merge, in order:
Calculating system dependencies \
emerge: there are no ebuilds to satisfy "sys-libs/db:4.5".
!!! Problem with ebuild sys-apps/baselayout-1.12.11.1
!!! Possibly a DEPEND/*DEPEND problem.
!!! Depgraph creation failed.
как пошагово обновить???? и не поможит ли скачка архива портежей и развернуть его???
не, обновлять
не, обновлять гораздо интереснее чем переставлять.
сначала как и говорили после emerge --sync нужно сделать
emerge -1 portage
потом, обновить system а уж потом world. скорее всего попутно придётся заюзать руководство по обновлению gcc, которое есть на gentoo.org, но это позже.
вовсе не зачем
вовсе не зачем в офисе сидеть :) в этом-то и прелесть Linux'а - не привязывается к железу. можно снять винт, поставить даже на более мощный комп. Можно в chroot. Настроить distcc.
ЗЫ: скачка архива портежей ничего нового не привнесет - это лишь один из способов обновления дерева портежей, с чем вполне замечательно спраляется emerge --sync
ЗЫЫ: можно к нотику через usb подглючить и снова в chroot. И в поезд :)
ЗЫЫЫ: а distfiles взять с уже обновленных систем.
ЗЫЫЫЫ: а gcc+glibc лучше сразу обновить - собирацо быстрее будет :) оставить тока gcc-4.2xx и gcc-4.3xx
ЗЫЫЫЫЫ: а можно из поезда подглючиться к обновляемой системе через ssh. если интернет в поезде доступен. Пиши уже че-нить :) а то могу довести количество Ы в ЗЫ... до бесконечности! :)))))
Пасиба. Решил
Пасиба. Решил задержатьси в Киеве еще на день. )) Сени ночью отосплюсь а вот завтра буду реинсталить )
зря :)
зря :)
Накати stage3-2008
Накати stage3-2008 просто [-:
вариант )))
вариант ))) попробую ))) вот тока интересно у мну файлы конфов не позатираютьси?
вот так точно
вот так точно нестоит делать - получиш неюзабельный мусор
позатираются, и юзвери попропадают