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)…
[+] $PATH po migracji
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;
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
- marcin1982
- Moderator
- Posty: 1732
- Rejestracja: 05 maja 2011, 12:59
- Lokalizacja: Zagłębie Dąbrowskie
Dodaj taką linię do pliku ~/.bashrc i będzie wszystko w porządku:
Bez przelogowania:
Zajrzyj:
https://wiki.debian.org/DotFiles .
Orientacyjnie:
https://wiki.archlinux.org/index.php/En ... _variables
https://wiki.archlinux.org/index.php/Ba ... tion_files
Kod: Zaznacz cały
export PATH="${PATH}:/home/my_user/bin"
Kod: Zaznacz cały
source .bashrc
Kod: Zaznacz cały
echo $PATH
https://wiki.debian.org/DotFiles .
Orientacyjnie:
https://wiki.archlinux.org/index.php/En ... _variables
https://wiki.archlinux.org/index.php/Ba ... tion_files