~ / .profile ошибка при запуске

Я получаю это сообщение при запуске, сразу после входа в систему как пользователь. Я недавно установил nodejs, понял, что должен был исследовать его и установить ЛОКАЛЬНО, а затем прошел через файловую систему и удалил все node и npm. Я уже давно пользуюсь Ubuntu, время от времени вникаю в командную строку, но только начинаю знакомиться с файловой системой и ничего не знаю об этой проблеме. Вот что он говорит:

 Error found when loading /home/j/.profile:

 /home/j/.profile: line 23: export: '/home/j/.npm/bin': not a valid
 identifier

 As a result the session will not be configured correctly. You should
 fix the problem as soon as feasible.

Я думаю, это потому, что я намеренно удалил его? TBH, я не уверен, что смогу отследить ВСЕ, что я сделал, чтобы запутать все это, но вот как ~ / .profile читает:

строка 23:

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: /home/j/.npm/bin

* edit ** - Извините, я должен был указать, что переменная часть PATH - это строка 23. И когда я скопировал ее для этого поста изначально, было уже поздно, и я не осознавал, что не вставил последнюю часть, /home/j/.npm/bin часть.

Я помню, как обновлял переменную пути, основываясь на том, что я прочитал (это, как я понимаю, переменная пути), но поскольку эта папка больше не существует (rm'd все npm), мне нужно будет изменить ее снова и избавиться от этой последней вещи, ссылаясь на /home/j/.npm/bin. Я не хочу больше слепо взламывать, основываясь на материалах, которые я прочитал. Плюс, я только начинаю понимать это.

Спасибо кому-нибудь ..? Возможно, указание на какую-либо информацию о PATH и как ее обновить / исправить?

1
задан 24 May 2015 в 09:21

1 ответ

В этой строке существует случайное пространство:

export PATH=/usr.../games: /home/j/.npm/bin

Посмотрите что пространство после :? Удалите его.

было бы лучше, если бы Вы использовали вместо этого:

export PATH="/home/j/.npm/bin:$PATH"

Ваша исходная строка полностью переписывает эти PATH, игнорируя модификации, которые, возможно, были сделаны в другом месте.

0
ответ дан 24 May 2015 в 09:21

Другие вопросы по тегам:

Похожие вопросы: