Hallo gosia,
Normalerweise musst Du nichts tun, um $HOME/.local/bin
in den `PATH* zu bekommen, …
Ja, so sollte es sein. Ich vermute, rust cargo, oder irgend etwas, das ich installiert habe, hat sich nicht sauber in den PATH
eingetragen. Da ich mich nicht auskenne (Linux, Manjaro) welche Konfigurationsdateien den PATH
aufbauen fürs Terminal (*) und welche für thunar, hoffe ich hier Hilfe darüber zu bekommen, um den Fehler verfolgen und fixen zu können.
zu *)
Soweit ich bis jetzt verstanden habe gilt für’s Terminal diese Reihenfolge dieser Konfigurationsdateien:
/etc/profile.d/home-local-bin.sh
~/.bash_profile
(ruft [[ -f ~/.bashrc ]] && . ~/.bashrc
auf)
~/.bashrc
a) Stimmt die Reihenfolge?
b) fehlen noch Konfigurationsdateien?
Wobei ich vom Verständnis her die gleichen Probleme wie @Nachlese habe, u.a. auch wie Du den PATH in Thunar anzeigst?
Das habe ich hier beschrieben: Thunar hat PATH ~/.local/bin verloren - #14 by micha2
Auch der in Thunar angezeigte PATH spielt nur eine Rolle, wenn ein Skript [A] aus ~/.local/bin/
ein anderes Skript [B] aus ~/.local/bin/
aufrufen soll.
Ja, das stimmt. Wenn ich nur das Skript A habe, dann kann ich unter Einen benutzerdefinierten Befehl benutzen den vollständigen Pfad von A angeben. thunar findet dann A und ruft A auf und übergibt die per Kontextmenü angeklickte Datei an A, als Parameter.
Insofern ist das starten von eigenen Skripten aus Thunar heraus etwas ungünstig, fällt in die Kategorie “kann man machen, geht aber anders besser…”
OK, wenn du eine Idee hast wie es anders besser… geht, dann bin ich neugierig darauf
Wenn nötig, würde ich den PATH in der .bashrc
so ergänzen
Danke für die Idee. Das habe ich mal so eingebaut:
if [[ ! -d $HOME/.local/bin ]]; then
echo -e "Fehler: '$HOME/.local/bin/' existiert nicht in '~/.bashrc' !" | zenity --text-info --width=920 --height=1080 --font "mono"
elif [[ ! ":$PATH:" =~ :$HOME/.local/bin: ]]; then
export PATH="$HOME/.local/bin:$PATH"
fi
Und überraschenderweise ändert das Setzen deines Pfades nicht den Pfad, den Thunar sieht.
Ja, da ist mein Problem: Durch welche Konfigurationsdateien (in welcher Reihenfolge) wird der SuchPfad, den Thunar sieht, aufgebaut?
Viele Grüsse micha2