Обновление старой системы
vanger 23 февраля, 2017 - 10:59
Здравствуйте! Не обновлял систему больше года. Правильно ли я понимаю, что оптимальной, в плане надёжности и простоты, стратегией обновления будет последовательная загрузка снапшотов, начиная с наиболее близкого к последнему обновлению, обновление системы с ним, и повторение с всё более и более новыми снапшотами? Система активно используется, так что не хотелось бы сломать что-либо, а я в гентоводстве -- нуб, давно не заглядывавший в маны.
»
- Для комментирования войдите или зарегистрируйтесь
Нет!
Нет!
Хотя, если есть куча свободного времени, то можно. Даже, возможно, что проблем будет меньше... :)
Как я понимаю, совсем
Как я понимаю, совсем избежать варианта со старыми снапшотами нельзя, так как в январе исчез мой текущий профиль -- default/linux/amd64/13.0/desktop/kde и вместо него теперь default/linux/amd64/13.0/desktop/plasma, а у меня portage старый. Верно?
А каков план Б? При условиях, что, в общем, срочное обновление не критично: в принципе, могу хоть полгода обновлять. А критично, чтобы на каждом шаге была полностью работоспособная система.
год, два обновляются без
год, два обновляются без промежуточных снапшотов. там ничего особого не произошло.
вот лет 8 - да. тут надо потрудится. я как-то экспериметнировал тут снапшота 4 надо, чтобы вытянуть систему :-)
и то не полное обновление, а дотянуть python и portage до актуального состояния (примерно с пол @system)
> год, два обновляются без
> год, два обновляются без промежуточных снапшотов
Но ведь профиль... https://wiki.gentoo.org/wiki/Upgrading_Gentoo#Upgrading_from_older_systems говорит брать снапшот. Ну и вообще, борьба с незрешёнными зависимостями разве не будет проще на пути последовательных снапшотов?
root@localhost /home/vanger % emerge -av portage
!!! /etc/portage/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --search, --sync, and
!!! --version.
смени профиль. обнови
смени профиль. обнови portage
если у тебя portage-2.2.xxx (в 2013 году появился), проблем быть не должно.
Рекоммендую взять 2 ящика
Рекоммендую взять 2 ящика водки, сделать образ системы акронисом, запереться в тёмной комнате и неделю тренироваться на бекапе, потом пару раз всё повторить сначала.
"акронисом" -- M$ detected!..
"акронисом"
-- M$ detected!.. :)Старый добрый
dd
с вариациями (хоть в файл, хоть на диск, хоть в сеть) сделает все куда лучше, проще и надежней.../
cpio
!:wq
--
Live free or die
Я недавно мучался обновлял
Я недавно
мучалсяобновлял свой старый рабочий ноутбук, до которого руки не доходили точно более года. Внезапно откинулся рабочий комп и достал его, но работать показалось плохо, ибо все ПО было старое и как то как мне казалось работает не так. Синкнулся и понеслось....., короче через недельку, когда я уже сидел за своим рабочим компом, я подумал а может ну его. Просто тьма не удовлетворяемых зависимостей, снес наверное половину пакетов, да еще конечно и не шибко спец в этом деле, но все-таки мне это удалось, но если вернуть время назад, то лучше бы переставил систему, или еще лучше бы выкинул на помойку ноут ибо он очень стар.Здесь довольно подробно.
Здесь довольно подробно.
Делай, что должен и сбудется, чему суждено!
Linux 4.9.0 #2 SMP x86_64 Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz
Mem: 4 Gb, VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT]