Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: Jan Skořepa 05. 06. 2020, 22:48:53

Název: VYŘEŠENO: XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Jan Skořepa 05. 06. 2020, 22:48:53
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. :)
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: piquick 11. 06. 2020, 15:40:01
Mě funguje toto: https://www.linuxexpres.cz/praxe/bash-8-dil - konec odstavce "Způsob spouštění"
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Jan Skořepa 12. 06. 2020, 00:01:46
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. :(
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Roman Horník 13. 06. 2020, 13:48:55
Honzo, nadefinuj to v /etc/profile  ;)
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Jan Skořepa 13. 06. 2020, 19:06:04
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.
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Roman Horník 14. 06. 2020, 03:34:30
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
Název: Re:XFCE - nastavení proměnné PATH při startu systému
Přispěvatel: Jan Skořepa 14. 06. 2020, 09:20:18
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. :)