私の研究によると、すべてのパッケージ管理者は特権ユーザーとして使用する必要があります/
。
一般的に、私の好きなことは、使い捨てアカウントを作成し、いくつかのソフトウェアをコンパイルしてからその$HOME
アカウントにインストールすることです。さまざまな設定を試してから完了したら、アカウントを破棄するだけです。
しかし、ソフトウェアをコンパイルするのは面倒です。
私の経験は実際にはこれに限定されていますが、yum
リポジトリファイルを置くことができず、~/etc/yum.repos.d
yumがすべてをホームアカウントにインストールすることができない理由を理解していません。
特権ユーザーとしてソフトウェアをインストールするためにパッケージマネージャを使用する理由はありますか?
ベストアンサー1
バイナリパッケージは/
。
どのような方法でも、次のようなものを使用できます。近さ非ルートユーザーとしてサブディレクトリにシステム全体を作成するのは面倒で脆弱です。
ソースパッケージがあれば、より良い幸運を享受できます。 Gentooプレフィックスそしてルートレス GoboLinuxどちらも非場所にインストールし/
て非ユーザーが使用できるroot
パッケージマネージャです。