компьютер + ноутбук (бинарное обновление ноутбука)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

vsdfn
Сообщения: 147
ОС: Windows,Linux,BSD

компьютер + ноутбук

Сообщение vsdfn »

Как организовать ? Хочется на десктопе компилировать пакеты, а на ноутбуке запускать что-то типа emerge -K system;emerge -K world.
Подскажите как правильно это организовать.
Спасибо сказали:
FatZer
Сообщения: 33
ОС: Gentoo

Re: компьютер + ноутбук

Сообщение FatZer »

раньше тоже так делал... проще distcc пользовать.

как я делал:
тарил корень, разворачивал директорию на десктопе, подмонтировал proc dev и дерево портеджей, chroot'ился туда и собирал там пакеты. По ftp забирал их. с BINHOST'а В общем ничего хитрого... только много костылей... как-то так...

ЗЫ: сейчас на нетбуке вообще калькой пользуюсь...
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3129
ОС: Gentoo

Re: компьютер + ноутбук

Сообщение ormorph »

PKGDIR=/путь quickpkg @system
PKGDIR=/путь quickpkg @world
PKGDIR=/путь quickpkg @selected

При желании можно использовать команду quickpkg с параметром --include-config=y
В качестве пути PKGDIR= можно использовать путь к какому нибудь примонтированному внешнему жесткому диску и т.д. Это путь куда устанавливаются бинарные архивы для последующей установки.

Далее устанавливается элементарно, при условии, что make.conf что на нетбуке, что на компе на котором осуществлялась сборка были одинаковые, лишь бы не было оптимизаций которые не поддерживаются процессором нетбука.

Код: Выделить всё

PKGDIR=/путь emerge -av --usepkg  @system
PKGDIR=/путь emerge -av --usepkg  @world


Ну и дерево портов, должно быть на обеих системах одинаковым.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3129
ОС: Gentoo

Re: компьютер + ноутбук

Сообщение ormorph »

Немного пересмотрел, не все зависимости сохраняются, по этому стоит все выше перечисленные команды по созданию бинарных архивов заменить одной:

Код: Выделить всё

# export PKGDIR=/путь && qlist -IC|xargs quickpkg --include-config=y {}
Спасибо сказали: