Клонирование системы

[Решено]Имеется собранный и настроенный Gentoo. Купил новый комп хочется на нём иметь в принципе тоже самое. Но архитектура другая. Естественно клонирование дисков не подходит. Думаю собрать систему заново с иксами и т.д. Скопировать /home, а вот как установить все те же программы с зависимостями и use флагами и желательно оптом затрудняюсь как может кто посоветует как-то через qlist??

mura написал(а): Имеется

mura написал(а):
Имеется собранный и настроенный Gentoo. Купил новый комп хочется на нём иметь в принципе тоже самое. Но архитектура другая. Естественно клонирование дисков не подходит. Думаю собрать систему заново с иксами и т.д. Скопировать /home, а вот как установить все те же программы с зависимостями и use флагами и желательно оптом затрудняюсь как может кто посоветует как-то через qlist??

Скопировать с исходной системы следующее:

1. Каталог /etc/portage
2. Файл /var/lib/portage/world

Подправить make.conf на целевой системе. Добавить все те же оверлеи, что на исходной системе. После чего пересобрать весь мир. И все.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Спасибо всё понял просто про

Спасибо всё понял просто про файл /var/lib/portage/world не знал теперь всё получится.

Перенос системы

Помогите пожалуйста новичку. Такая же ситуация что и у mura. Если можно по подробнее объяснить что нужно поправить в make.conf и как добавить оверлеи как на исходной системе?

1. оверлеи, как и собственно

1. оверлеи, как и собственно главное дерево, должны ныне быть в /etc/portage/repos.conf (/etc/portage Вам выше советовали скопировать)
2. «поправить в make.conf» имеет основной смысл в том, что нужно интеллектуально объединить умолчательный с импортированным. Например, подумать какие нужны на новой системе C*FLAGS, CPU_FLAGS* FEATURES PORTDIR VIDEO_CARDS INPUT_DEVICES и подобное с учетом «клонированности»

Спасибо. Буду пробовать.

Спасибо. Буду пробовать.

У меня на старой системе в

У меня на старой системе в /etc/portage/savedconfig/sys-apps файл busybox именно его нужно копировать? В /etc/portage больше ни чего нет

ohshi… даже make.conf нет? и

ohshi… даже make.conf нет? и это на рабочей системе?

Может у него make.conf в

Может у него make.conf в /etc/ :)

Да именно так. Make.conf в

Да именно так. Make.conf в /etc/. С этим я разобрался но это как оказалось не совсем то что мне нужно было. А нужно собственно что бы были все те же версии приложений что и на старой системе (squid,bind...). Поделитесь опытом кто знает как это сделать.

.

Смысл требования тех же версий?
Или ты не привык к регулярному обновлению?

:wq
--
Live free or die

Не хочется парится с

Не хочется парится с настройками squid, bind и т.д. хочу просто переносити все настройки со старой системы на новую.

Либо копируй и дерево портов

Либо копируй и дерево портов со старой системы, т.е. /usr/portage и не обновляй его на новой либо маскируй все более новые версии пакетов, чем те, что на целевой системе.

Маскировать нужно в

Маскировать нужно в package.mask? Что то вроде >=net-proxy/squid-2.7.4-r2. Правильно я понимаю?

Amt написал(а): Не хочется

Amt написал(а):
Не хочется парится с настройками squid, bind и т.д.

Поэтому ты решил запариться с маскировкой сотней пакетов!

И что дальше? у нас за

И что дальше? у нас за последний год кардинально изменился формат конфига у SQUID, BIND? Конфиг вообще к версии не приколочен так-то. Это не винда.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".