Нужно добавить что-то постоянно в мой путь

Я действительно борюсь с различными уроками, так как постоянно получаю ошибки, или мне все время говорят, что то, что я делаю, не распознается как команда, поэтому я был бы очень признателен, если бы кто-нибудь смог мне это пройти. Я пытался установить HaskellToolStack, потому что я думаю, что это то, что мне нужно? Я не знаю, я скоро поступлю в университет, и они предложили, что изучение Хаскелла перед началом - хорошая идея. В конце моей установки я получаю это сообщение в своем терминале.

Стек установлен в: / usr / local / bin / stack

ВНИМАНИЕ: '/home/kester/.local/bin' отсутствует в вашей переменной PATH. Для достижения наилучших результатов добавьте его в начало PATH в своем профиле.

И я пытался следовать учебным пособиям, но не добился успеха, поэтому я был бы очень признателен, если бы кто-то мог просто сказать мне шаг за шагом, что я должен ввести в свой терминал

0
задан 14 September 2019 в 00:14

2 ответа

Соответствующие строки

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
    PATH="$HOME/.local/bin:$PATH"
fi

в файле ~/.profile должны уже существовать. Просто выполните команду

source "$HOME/.profile"

, и Вы сделаны. Необходимо будет сделать это только однажды, так как Вы просто установили HaskellToolStack, и папка ~/.local/bin не существовала прежде.

можно свериться

echo $PATH

, если /home/kester/.local/bin добавляется к ПУТИ теперь.

2
ответ дан 23 October 2019 в 02:07

Если Вы хотите сделать это в одной строке, здесь это (я взял имя Вашего пользователя, kester):

echo -e '\nexport PATH="$PATH:/home/kester/.local/bin"' >> /home/kester/.bashrc

можно вручную добавить содержание эха в конец .bashrc также.
echo печать средств. и >> средства добавляют вместо того, чтобы переписать файл.
-e включает Escape обратной косой черты.
\n в запуске удостоверяется, что мы не добавляем это в конец последней строки вместо новой строки.
export переменные среды изменений. мы сначала получаем то, что уже в пути ($path) и добавляют то, что мы хотим к нему, затем export PATH, часть устанавливает путь к недавно созданной строке.
мы затем добавляем эту строку в конец bashrc файла, который называют каждый раз, когда окно удара открывается так, это присутствует в каждом окне терминала.
я не эксперт, таким образом, могли бы быть лучшие способы сделать это, но это работало хорошо на меня.

0
ответ дан 23 October 2019 в 02:07

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

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