Отправляет email-рассылки с помощью сервиса Sendsay

Где отредактировать $PATH

i686-pc-linux-gnu)

Захотел посмотреть, что у меня находится в $PATH:
$ echo $PATH
bash: /usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin:/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin:/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin:/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin:
Нет такого файла или каталога

Т.е. 4 раза повторяется /usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin + какой-то отсутствующий
путь.
Это в иксах.
А в консоли так:
/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/bin

Где нужно отредактировать переменную $PATH, чтобы при загрузке в иксах убрать
все лишнее?
Система - Федора 6.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28644; Возраст листа: 1203; Участников: 1391
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/608325

Ответить   Thu, 9 Nov 2006 19:02:44 +0300 (#608325)

 

Ответы:

Посмотрите в /etc/profile.
--

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28650; Возраст листа: 1204; Участников: 1393
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/608624

Ответить   Fri, 10 Nov 2006 14:23:48 +0300 (MSK) (#608624)

 

я так думаю что если надо менять именно при запуске иксов, то надо
посмотреть в скрипте startx.sh и там уже соответственно выставить

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28651; Возраст листа: 1204; Участников: 1393
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/608631

Ответить   Fri, 10 Nov 2006 14:40:53 +0300 (#608631)

 

i686-pc-linux-gnu)

Смотрел. Пути к java там не добавляются.
И потом - ведь при загрузке в терминал /etc/profile тоже обрабатывается.
А мне нужно знать, где и чем $PATH дополняется при загрузке в иксы, по сравнению
с входом в терминал.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28652; Возраст листа: 1204; Участников: 1393
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/608633

Ответить   Fri, 10 Nov 2006 14:54:15 +0300 (#608633)

 

ну если так охота везде найти где упоминается переменная PATH, то можно
попробовать следующее grep -R -n PATH /etc/
выдаст все файлы где содержиться эта переменная с указанием на какой строке)

On 11/10/06, Michael Krylov <m.kryl***@m*****.ru> wrote:

Ответить   Fri, 10 Nov 2006 16:36:00 +0300 (#608649)

 

В сообщении от 1163163255 секунд после начала Эпохи Michael Krylov написал(а):

Все может работать в одном месте. Просто наличие иксов можно проверить
по переменной DISPLAY и в зависимости от ее наличия/отсутствия изменять
так или иначе переменную PATH.

Ответить   Konstantin Korikov Fri, 10 Nov 2006 22:19:13 +0200 (#608764)