Теперь о первом запуске.
Даём например команду
Код: Выделить всё
mock-urpm -v /home/victor/rpmbuild/SRPMS/plasma5-kjots-5.0.0-0.1.src.rpm
При первом запуске выдаст запрос пароля администратора.
Вводим пароль, и поучаем запрос на какую платформу будет производиться сборка.
Так как источники берутся из системных источников,
то стоит заранее позаботиться на на время добавить их в источники программ.
Это, если например на Rosa-i586 вам нужно собрать пакеты для Rosa-x86_64 или
там Rosa-lts, OpenMandriva.
Выбираем нужное из списка и жмём Enter.
Рабочее окружение создаётся в каталоге /var/lib/mock-urpm
Я для удобства доступа добавляю его в точки входа.
Готовые пакеты будут в /var/lib/mock-urpm/Rosa-2014.1-x86_64/result
Ещё один важный каталог, это /var/cache/mock-urpm.
Если нужно добавить в сборочную дополнительные источники,
то нужно их добавить в системные источники,
потом очистить /var/cache/mock-urpm
и запустить пакет на сборку без параметра --no-clean.
При этом будет пересоздана сборочное окружение,
и в /var/cache/mock-urpm будут добавлены новые источники.
Но я не всегда поступаю так.
Иногда просто заменяю путь в файле
Код: Выделить всё
/var/lib/mock-urpm/Rosa-2014.1-x86_64/root/etc/urpmi/urpmi.cfg
в необязательной строке, которая не отмечена как
ignore
на нужный источник.
Потом даю команду
Кстати, если выдаётся ошибка на установку пакетов при сборке,
можно установить командой
или