Обсуждение:Новая надежда: различия между версиями
(Новая страница: «Сборку локально без засорения системы вполне реально делать в хешере. Накидал для себя,…») |
Нет описания правки |
||
Строка 46: | Строка 46: | ||
Включить доступ в сеть на время входа в чрут хэшера | Включить доступ в сеть на время входа в чрут хэшера | ||
share_network=1 hsh-shell | share_network=1 hsh-shell |
Версия от 07:36, 26 января 2021
Сборку локально без засорения системы вполне реально делать в хешере. Накидал для себя, возможно включите в статью:
Настройка хэшера
- apt-get install hasher
Добавление пользователя
- hasher-useradd USER
$ cat ~/.hasher/config def_repo=$HOME/repo no_sisyphus_check="packager,gpg, changelog" packager="Maintainer <maintainer@altlinux.ru>"
Ручное управление хэшером:
Создание и минамальное наполнение чрута хэшера hsh --initroot или hsh --initroot ~/hasher
очистка чрута
hsh --cleanup-only
или
hsh --cleanup-only -v ~/hasher
Установка пакетов в чрут hsh-install /home/nightscreamer/hasher <packet1> ... <packetN>
hsh-install binutils rpm-utils mc git
Вход в чрут хэшера hsh-shell под рутом hsh-shell --rooter или hsh-shell /home/nightscreamer/hasher под рутом hsh-shell --rooter /home/nightscreamer/hasher
Бонус(не проверял): запуск firefox в чруте хешера hsh --initroot /path/to/hasher hsh-install /path/to/hasher firefox fonts-otf-mozilla-fira xauth share_ipc=yes share_network=yes hsh-run -Y --mount=/proc /path/to/hasher -- firefox -no-remote $@
Включить доступ в сеть на время входа в чрут хэшера
share_network=1 hsh-shell