...
Действия
Создайте и обновите новую VM
Создайте новую зону по умолчанию
Проверьте, что новая зона по умолчанию создалась правильноПодготовьте окружение для создания новых зон
Получите зависимости для компонент
Создайте зону для получения зависимостей и получите зависимостиСоздайте новую зону для создания локального репозиториялокального репозитроия
Создайте в этой зоне локальны репозиторий
Создайте новую зону для сборки компонентСоздайте новую зону для тестовой установки компонент
Соберите компоненты
1. Создайте и обновите новую
...
VM
...
Для создания VM в vSphere SPB-LABS выполните шаги 1-5 из этой инструкции.
2. Залогиньтесь с правами root и
...
Для KVM используйте следующие инструкции:
...
подготовьте VM для созданиня зон
Создайте mountpoint, куда будут монтироваться зоны:
...
Info |
---|
Теперь Вы можете запустить его в формате
|
3. Получите зависимости
Обновите файл /etc/apt/sources.list
:
...
Code Block |
---|
LOG_FILE="/export/admin/repo.log" |
4. Создайте зону для локального репозитория
Создайте зону и войдите в неё:
...
Note |
---|
Workaround : Для создания локального репозитория нужен reprepro версии 5.3 и выше. В настоящее время его пока нет в DU2. До момента его появления там нужно выполнить следующие действия для его установки:
|
5. Выполните эти команды для добавления пакетов и исходных файлов в репозиторий:
Code Block | ||
---|---|---|
| ||
cd /data/repo/pkg ./make_repo.sh exit |
...
Expand | ||||
---|---|---|---|---|
| ||||
Если Вы подключились по SSH и хотите отключиться от сессии SSH или отключить свой компьютер на время, то выполните следующую команду:
Дальше в любой момент Вы можете нажать Ctrl-A d, после чего отключиться от сессии SSH. Затем когда Вы захотите вернуться, залогиньтесь снова по SSH и введите команду:
|
...
6. Создайте новую зону для сборки компонент
Создайте зону и войдите в неё:
...
Code Block | ||
---|---|---|
| ||
chmod 777 ./prepare.sh ./prepare.sh |
...
7. Постройте компоненты
Скопируйте этот скрипт в файл, например, build_all.sh
или выполните команду:
...
Expand | ||||
---|---|---|---|---|
| ||||
Если Вы подключились по SSH и хотите отключиться от сессии SSH или отключить свой компьютер на время, то выполните следующую команду:
Дальше в любой момент Вы можете нажать Ctrl-A d, после чего отключиться от сессии SSH. Затем когда Вы захотите вернуться, залогиньтесь снова по SSH и введите команду:
|
...