Hasher/Краткое руководство
< Hasher
Описание
Настоящее руководство позволяет настроить hasher таким образом, чтобы собирать пакеты из srpm для репозитория, соответствующего установленной системе (по умолчанию). Например, поможет собирать пакеты из Сизифа для p9.
Установка и настройка hasher
- Поставьте hasher:
# apt-get install hasher
- С версии 2.0 пакета hasher-priv (бишь веток <= p10 не касается) нужно запустить сервис hasher-privd:
# systemctl enable --now hasher-privd.service
- Добавьте аккаунт, под которым вы работаете, в hasher:
# hasher-useradd <USER>
- Больше никаких действий от имени root[1] производить не надо.
- Выйдите из системы (logout) и зайдите обратно (hasher-useradd изменяет список групп, в которых состоит пользователь).
- Создайте рабочую директорию для hasher:
$ mkdir ~/hasher
Сборка
$ hsh ~/hasher path/to/foobar-0.0-alt0.src.rpm
- По умолчанию (без --apt-config=...) задействуется общесистемная конфигурация репозитория из /etc/apt/.
- Результат сборки доступен в ~/hasher/repo.
- Для наблюдения за процессом используйте ключ -v.