Strona 1 z 1

[+] $PATH po migracji

: 22 maja 2015, 23:45
autor: Marsjanin
Z góry przepraszam, jeśli nieodpowiedni dział, jednak mnie wydał się najrozsądniejszy.

Tytułem wstępu: był, i to długo, Mint-Debian (LMDE), jest Debian 8. /home odziedziczony. Był i jest MATE, z zainstalowanymi siłą rzeczy wieloma elementami Gnome.

W tym temacie chciałbym uzyskać poradę, jak najlepiej, najbliżej oryginałowi (a nie przez workaroundy typu cron itp.) naprawić pliki startowe, tj. te dotyczące konsoli. Najbardziej przeszkadza mi fakt nieistnienia w PATH katalogu ~/bin. I tak:

Jest plik ~/.profile – a w nim czytamy, że skrypt doda ~/bin do PATH, o ile ~/bin istnieje. Jednak nie dodaje. W komentarzu na początku czytamy, że ów skrypt nie zostanie wykonany, jeśli istnieją ~/.bash_profile albo ~/.bash_login – problem w tym, że tych plików nie ma, a skrypt ~/.profile mimo to nie jest wykonywany (lub nie dodaje z jakichś powodów ~/bin do PATH)…

: 23 maja 2015, 22:12
autor: Yampress
co pokazuje polecenie

Kod: Zaznacz cały

set |grep PATH
?

[yampress@debian ~]$ set |grep PATH
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
local cmd PATH=$PATH:/sbin;




: 24 maja 2015, 00:00
autor: Marsjanin
Yampress pisze:co pokazuje polecenie

Kod: Zaznacz cały

set |grep PATH
?

Kod: Zaznacz cały

PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0

: 24 maja 2015, 08:39
autor: marcin1982
Dodaj taką linię do pliku ~/.bashrc i będzie wszystko w porządku:

Kod: Zaznacz cały


export PATH="${PATH}:/home/my_user/bin" 
Bez przelogowania:

Kod: Zaznacz cały

source .bashrc

Kod: Zaznacz cały

echo $PATH
Zajrzyj:
https://wiki.debian.org/DotFiles .
Orientacyjnie:
https://wiki.archlinux.org/index.php/En ... _variables
https://wiki.archlinux.org/index.php/Ba ... tion_files

: 25 maja 2015, 23:06
autor: Marsjanin
marcin1982 pisze:Dodaj taką linię do pliku ~/.bashrc i będzie wszystko w porządku:
Utworzyłem plik z taką zawartością – działa, dzięki.