Можно ли установить пакеты Gentoo (программы с поддержкой ebuild, программы с поддержкой portage) от имени обычного пользователя (без полномочий root) в свой домашний каталог ( --prefix=$HOME
или что-то в этом роде)?
Можно ли установить пакеты Gentoo (программы с поддержкой ebuild, программы с поддержкой portage) от имени обычного пользователя (без полномочий root) в свой домашний каталог ( --prefix=$HOME
или что-то в этом роде)?
Ответы:
Я уверен, что это можно сделать с помощью префикса Gentoo .
Обычно Gentoo Portage устанавливается в корне иерархии файловой системы, '/'. В системах, отличных от Gentoo Linux, это обычно приводит к проблемам из-за конфликтов пакетов программного обеспечения, если только ОС не адаптирована как Gentoo / FreeBSD. Вместо этого Gentoo Prefix устанавливается со смещением, что позволяет устанавливать его в другом месте иерархии файловой системы, что позволяет избежать конфликтов. Помимо этого смещения, Gentoo Prefix работает непривилегированным, что означает, что для его использования не требуются права пользователя root или права.