Книга не придерживается конкретного дистрибутива. Дистр у меня АРЧЛинукс, да еще нашел переменные path в файле /etc/profile, но это похоже глобальный файл.
Не надо ничего никуда прописывать, в арче, если ставить кде pacman'ом, все необходимые файлы добавляются в /etc/profile.d/ при инсталляции, надо лишь перезагрузиться. Или ты кде из исходников собираешь?
> а зачем оно раньше? X-совая сессия все равно это подхватит
В случае если добавить в .bashrc тогда этот .bashrc нужно ложить и в /etc/skel/ чтоб при создании других пользователей и они имели PATH в /opt/kde/bin Может вы и правы, но оччч сомневаюсь, ИМХО зависит от дистра. Хотя суть тут в не в том будет добавляться из .bashrc или нет, а в том где PATHу место, и место ему как раз в profile.
>ДА вот в среде KDE все пути как бы работают, а ты попробуй в Арче, поставить гном к примеру, и напиши в терминале amarokapp и посмотри что будет.
Загрузил гном, вызвал gnome-terminal, набрал 'amarok', всё запустилось. А иначе и быть не может, ибо все скрипты в /etc/profile.d/ выполняются /etc/profile, а значит баш должен подхватывать эти переменные везде, хоть из gnome-terminal его запускай, хоть из konsole, хоть из голой консоли.
У тебя скорее всего в .bashrc/.bash_profile переопределяется PATH, попробуй найти эти строки и удалить/закомментировать.