web-dev-qa-db-ja.com

Gentooパッケージを通常のユーザー(root以外)としてインストールする

Gentooパッケージ(ebuild対応プログラム、portageをサポートするプログラム)を通常のユーザー(root以外)として自分のホームディレクトリ(--prefix=$HOMEまたはそのようなもの)?

8
Jakub Narębski

Gentoo Prefix を使用してこれを実行できるはずです。

通常、GentooのPortageはファイルシステム階層のルート「/」にインストールされます。 Gentoo Linux以外のシステムでは、OSがGentoo/FreeBSDのように適合されていない限り、これは通常、ソフトウェアパッケージの競合のために問題を引き起こします。代わりに、Gentoo Prefixはオフセットを付けてインストールし、ファイルシステム階層内の別の場所にインストールできるため、競合を回避できます。このオフセットの隣で、Gentoo Prefixは非特権で実行されます。つまり、rootユーザーや権限を使用する必要はありません。

4
Cedric