
Kurz zusammengefasst:Kann ich einen Stauordner anders vordefinieren als /usr/local
mitGNU Stow?
Ich habe keine Administratorrechte auf dem Computer, den ich für die Arbeit verwende, und mir wurde gesagt, dass ich verwenden könnteGNU Stowum meine Installationen zu verwalten. Das Tool sieht toll aus, aber überall in der Dokumentation habe ich gelesen, dassVerwendungen verstauen /usr/local
als Installationsverzeichnis, in dem die symbolische Link-Farm erstellt wird.
Leider war dieser Ordner bereits mit gefüllt root
und ich habe für nichts unter Schreibrechte /usr/local
.
Es gibt ein Flag -t
, das ich in der Befehlszeile verwenden kann, um das Zielverzeichnis anzugeben. Da ich aber immer dasselbe verwenden werde (ich möchte, dass meine Installationen stets im selben Zielverzeichnis erfolgen), habe ich mich gefragt, ob es eine Möglichkeit gibt, einen Standardpfad meiner Wahl zu verwenden.
Antwort1
.stowrc
Sie können über die Datei ein Standardziel konfigurieren . Weitere Informationen finden Sie unterdieser Abschnitt des Handbuchs. Wenn es einen zwingenden Grund gibt, das Standardzielverzeichnis auch über eine Umgebungsvariable festlegen zu müssen, kann ich das auch für die nächste Version implementieren.