Hasher/Краткое руководство: различия между версиями

Материал из ALT Linux Wiki
м (→‎Сборка: +--apt-config (thx cheusov@))
Нет описания правки
Строка 1: Строка 1:
== Описание ==
Настоящее руководство позволяет настроить hasher таким образом,
чтобы собирать пакеты из srpm для репозитория, соответствующего установленной системе (по
умолчанию). Например, поможет собирать пакеты из Сизифа для p9.
== Установка и настройка <tt>hasher</tt> ==
== Установка и настройка <tt>hasher</tt> ==



Версия от 18:59, 1 июня 2020

Описание

Настоящее руководство позволяет настроить hasher таким образом, чтобы собирать пакеты из srpm для репозитория, соответствующего установленной системе (по умолчанию). Например, поможет собирать пакеты из Сизифа для p9.

Установка и настройка hasher

# apt-get install hasher
  • Добавьте аккаунт, под которым вы работаете, в 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.

Дальнейшая информация

Примечания

  1. Новичкам: обратите внимание, что если вы получили права root через su, то hasher-useradd не будет доступен, пользуйтесь su -.