On 2003.05.13 at 19:36:03 +0900, Valerij Pipin wrote: > Здравствуйте, > > в ~/.bash_profile и на всякий случай в ~/.profile прописаны > пути к установленным программам. Открываю консоль kde(3.1.1), > исполняю printenv, не вижу установленных путей. Как правильно > установить переменную PATH ? >
.profile и .bash_profile считываются bash-ем только тогда, когда он работает login-shell-ом, то есть лидером пользовательской сессии, процессом, по завершении которого произойдет logout. У тебя таким процессом работает ни разу не bash, а kde. Запускается он из xsession (либо ${HOME}/.xsession, либо /etc/X11/Xsession). И программы у тебя запускает (и искать их по PATH должен) тоже преимущественно не bash, а кто там в kde этим делом занимается - kwm, konqueror или панель какая. Поэтому переменные среды (которые имеют смысл для всех программ, а не только для shell) надо устанавливать в .xsession.