LINUX.ORG.RU

Синхронизация настроек portage

 , ,


0

1

Здравствуйте.

У меня 2 машины, практически идентичной конфигурации (разница - кол-во ядер), находятся в разных местах города. / На обеих - gentoo (идентичная), где есть /etc/portage/* (отличие только в файле /etc/portage/make.conf/threads)

Как элегантно выборочно синхронизировать директорию /etc/portage/ ?

Я делаю это через git, но если машин резко больше двух, то лучше придумать что-то поудобнее

Pinkbyte ★★★★★
()

я rsync использую. Еще можно на одном собирать бинарные пакеты, а на другом просто прописать BINHOST

xorik ★★★★★
()
Ответ на: комментарий от Pinkbyte

лучше придумать что-то поудобнее

Поясни. На одной изменил, другие подхватили, все счастливы. Или писарчуков может быть больше одного?

Radjah ★★★★★
()
Ответ на: комментарий от Pinkbyte

Точно, слона то я и не приметил!

Спасибо! Это оказалось самым простым способом.

Еще вопрос, у меня проблема

etc # git clone https://github.com/brothermechanic/portage.git fatal: целевой путь «portage» уже существует и не является пустым каталогом.

Как теперь первый раз подключить гит к /etc/portage ?

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от Radjah

Или писарчуков может быть больше одного?

в точку. У меня например 2 десктопа(рабочий и домашний). 3 ветки в гите - общая, рабочая и домашняя. Рабочая и домашняя ветки соответственно идут от общей

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

сделал репозиторий

клонировал в тестовый каталог /home/yeti/portage/portage/

написал .gitignore

обновил github

дальше затык. как подключить мою /etc/portage ? или надо ее удалить, и уже клонировать с github ?

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от brothermechanic

дальше затык. как подключить мою /etc/portage ?

mv /etc/portage /etc/portage.bak
git clone path_to_your_repo /etc/portage

Дальше файлики нужные покидать и залить обратно на github

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.