Autor Téma: VYŘEŠENO: XFCE - nastavení proměnné PATH při startu systému  (Přečteno 4314 krát)

Offline Jan Skořepa

  • Začátečník
  • **
  • Příspěvků: 89
    • Zobrazit profil
    • Osobní stránky
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. :)
« Poslední změna: 14. 06. 2020, 09:23:48 od Roman Horník »
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GPU GIGABYTE GeForce 8400 GS - OS Debian Stable 64bit

Offline piquick

  • Začátečník
  • **
  • Příspěvků: 43
    • Zobrazit profil
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #1 kdy: 11. 06. 2020, 15:40:01 »
Mě funguje toto: https://www.linuxexpres.cz/praxe/bash-8-dil - konec odstavce "Způsob spouštění"

Offline Jan Skořepa

  • Začátečník
  • **
  • Příspěvků: 89
    • Zobrazit profil
    • Osobní stránky
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #2 kdy: 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. :(
« Poslední změna: 12. 06. 2020, 07:37:00 od Jan Skořepa »
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GPU GIGABYTE GeForce 8400 GS - OS Debian Stable 64bit

Offline Roman Horník

  • Hlavní moderátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.473
    • Zobrazit profil
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #3 kdy: 13. 06. 2020, 13:48:55 »
Honzo, nadefinuj to v /etc/profile  ;)
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

Offline Jan Skořepa

  • Začátečník
  • **
  • Příspěvků: 89
    • Zobrazit profil
    • Osobní stránky
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #4 kdy: 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.
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GPU GIGABYTE GeForce 8400 GS - OS Debian Stable 64bit

Offline Roman Horník

  • Hlavní moderátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.473
    • Zobrazit profil
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #5 kdy: 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
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

Offline Jan Skořepa

  • Začátečník
  • **
  • Příspěvků: 89
    • Zobrazit profil
    • Osobní stránky
Re:XFCE - nastavení proměnné PATH při startu systému
« Odpověď #6 kdy: 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. :)
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GPU GIGABYTE GeForce 8400 GS - OS Debian Stable 64bit