root以外の一般ユーザーとしてGentooパッケージをインストールする

root以外の一般ユーザーとしてGentooパッケージをインストールする

--prefix=$HOME一般ユーザー(rootではない)として、Gentooパッケージ(ebuildをサポートするプログラム、Portageをサポートするプログラム)を自分のホームディレクトリ(または同様のディレクトリ)にインストールできますか?

ベストアンサー1

私はこれがうまくいくと確信しています。Gentooプレフィックス

一般的に、GentooのPortageはファイルシステム階層のルートディレクトリ"/"にインストールされます。 Gentoo Linux以外のシステムでは、オペレーティングシステムがGentoo / FreeBSDのように適用されない限り、通常パッケージの競合が原因で問題が発生します。代わりに、Gentoo Prefixはオフセットマウントを使用してファイルシステム階層の別の場所にインストールすることで、競合を防ぎます。このオフセットの横には、Gentoo Prefix は権限なしで実行されます。つまり、これを使用するためにrootユーザーや権限は必要ありません。

おすすめ記事