GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wo werden lokale ausführbare Dateien platziert?

Für diese Frage gibt es hier bereits Antworten :Wo schlagen „Best Practices“ bei der Installation von Benutzeranwendungen vor, dass sie sich befinden?

(6 Antworten)
Vor 2 Jahren geschlossen.

Wo ist der richtige Ort, um benutzerlokale ausführbare Dateien zu speichern?

echo $PATH gibt

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Es beinhaltet nicht zB. $HOME/bin

Würde $HOME/bin ratsam sein? Oder $HOME/opt/bin ….

Ich denke, ich müsste das auch zu meinem .profile hinzufügen?

Akzeptierte Antwort:

Ich denke, wenn Sie ein $HOME/bin-Verzeichnis hinzufügen, sollte es automatisch zum Pfad hinzugefügt werden, ein Blick in mein .profile würde dies anzeigen

Ja, gerade überprüft und durch Erstellen eines $HOME/bin-Verzeichnisses, wenn Sie sich das nächste Mal anmelden, wird es automatisch zum Pfad hinzugefügt.

Hoffe das hilft


Ubuntu
  1. /usr/bin vs. /usr/local/bin Unter Linux?

  2. Wo suchen ausführbare Dateien zur Laufzeit nach gemeinsam genutzten Objekten?

  3. Welche Distributionen haben $home/.local/bin in $path?

  4. Wo ist .bashrc?

  5. cmake --version zeigt auf /usr/bin/cmake, während cmake auf /usr/local/bin zeigt

Wo sollte eine lokale ausführbare Datei platziert werden?

Befehl nicht in Zsh, aber in Bash gefunden?

Wie lege ich ausführbare Dateien in /usr/local/bin ab?

$home/.local/bin nicht im Pfad für Ubuntu 19.04?

Habe Chrome auf Ubuntu installiert. Kann jedoch nicht finden, wo es ausgeführt werden soll?

Wo soll das zsh-Autocompletion-Skript unter Linux platziert werden?