Ahoj,
poměrně nově mám Debian XFCE. Zjistil jsem, že v proměnné PATH nemám po startu nastavenou cestu do ~/bin - jako to bylo v GNOME. V ~/bin mám uložené různé skripty, které občas spouštím. Takže když je chci spustit, musím v XFCE do terminálu zadat bin/nazevskriptu.sh, zatímco předtím v GNOME stačilo nazevskriptu.sh.
Chtěl jsem se zeptat, jak to prosím nastavit, aby cesta PATH do ~/bin byla nastavená automaticky po spuštění počítače. Zkoušel jsem hledat na internetu, našel jsem asi 5 různých návodů, kam to zadat, ale žádná možnost nefungovala.
Mohli byste prosím někdo poradit funkční způsob, jak toho docílit?
Moc děkuju. :)
Mě funguje toto: https://www.linuxexpres.cz/praxe/bash-8-dil - konec odstavce "Způsob spouštění"
Díky za tip, bohužel nefunguje. :(
Udělal jsem dle návodu:
PATH=$PATH:$HOME/bin
export PATH
Tím se ta cesta nastaví, ale bohužel trvale neuloží. Po restartu tam je zase pouze /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games (nikoliv $HOME/bin). :(
Tak nevím. :(
Honzo, nadefinuj to v /etc/profile ;)
Romane, díky, ale nefunguje to :( i když jsem to přidal za stávající cesty PATH definované v tom souboru, po uložení a restartu PC se v proměnné PATH stejně zobrazuje to původní, co tam bylo dřív. I když v tom souboru se uložilo a zobrazuje se i ta nová cesta, v proměnné PATH je stále ta stará. :( Zřejmě se to zadává někde jinde, případně to něco přepisuje. Nevěděl bys prosím kde? Díky.
Divný. Ještě můžeš zkusit přidat to do /etc/environment
Taky je možnost vytvořit/upravit ~/.xsessionrc (pro každýho uživatele zvlášť) a do nich nasypat:
PATH=$PATH:$HOME/bin
export PATH
Tak přidání do /etc/environment taky nezabralo. :(
Naštěstí zafungovalo to přidání do ~/.xsessionrc. :) Už se ze složky ~/bin všechny .sh skripty spouští. :)
Moc Ti děkuju za radu a přeju hezký den. :)
P.S.: Prosím o označení jako VYŘEŠENO, díky. :)