Aus meinen Nachforschungen geht hervor, dass alle Paketmanager darauf bestehen, als privilegierter Benutzer verwendet zu werden, und dass sie in installiert werden müssen /
.
Normalerweise erstelle ich gerne ein Wegwerfkonto, kompiliere Software und installiere sie $HOME
für dieses Konto. Ich kann verschiedene Setups ausprobieren und wenn ich fertig bin, zerstöre ich einfach das Konto.
Das Kompilieren von Software wird jedoch mühsam.
Meine Erfahrung ist eigentlich nur auf beschränkt yum
, aber ich verstehe nicht, warum ich eine Repo-Datei nicht ablegen ~/etc/yum.repos.d
und alles auf einem Home-Account installieren kann.
Gibt es einen Grund, warum Paketmanager als berechtigter Benutzer zum Installieren von Software verwendet werden müssen?
/bin
), oder es kann davon ausgehen, dass es an einem von --prefix angegebenen Ort installiert ist. Während letztere möglicherweise von diesen Projekten umgangen werden, sind für erstere Patches für den Quellcode erforderlich.