Installer les packages Gentoo en tant qu'utilisateur ordinaire (non root)

8

Est-il possible d'installer des packages Gentoo (programmes compatibles avec ebuild, programmes prenant en charge le portage) en tant qu'utilisateur ordinaire (non root) dans son propre répertoire personnel ( --prefix=$HOMEou quelque chose comme ça)?

Jakub Narębski
la source
portage est très flexible, et je risquerais de deviner qu'avec les bons paramètres de variable d'environnement, cela pourrait être fait. Mais je ne sais pas exactement ce qu'ils seraient en ce moment.
Keith

Réponses:

4

Je suis sûr que cela devrait être possible en utilisant Gentoo Prefix .

Habituellement, Gentoo's Portage s'installe à la racine de la hiérarchie du système de fichiers, '/'. Sur les systèmes autres que Gentoo Linux, cela entraîne généralement des problèmes, dus à des conflits de progiciels, à moins que le système d'exploitation ne soit adapté comme Gentoo / FreeBSD. Au lieu de cela, Gentoo Prefix s'installe avec un décalage, permettant d'installer à un autre emplacement dans la hiérarchie du système de fichiers, évitant ainsi les conflits. À côté de ce décalage, Gentoo Prefix s'exécute sans privilège, ce qui signifie qu'aucun utilisateur root ou droits ne sont nécessaires pour l'utiliser.

Cédric
la source
Pourriez-vous me donner des instructions étape par étape sur la façon d'installer localement un package donné?
Jakub Narębski
Je pense que vous feriez mieux de lire les documents, ils sont plus précis que tout ce que je pourrais reproduire ici.
Cédric
Malheureusement, dès la première navigation, ils nécessitent une bonne connaissance de Gentoo ... et je commence à peine à utiliser un ordinateur avec Gentoo installé. Pour autant que j'ai vérifié, ils manquent d'instructions étape par étape. Pourtant, je vais essayer.
Jakub Narębski
suivez le guide solaris comme ils le suggèrent: gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-solaris.xml
lkraav