На этот вопрос уже есть ответ здесь:
Я попытался добавить переменную окружения в терминал:
loom@loom:~$ export DOOM=/home/loom/doom/
loom@loom:~$ echo $DOOM
bash: /home/loom/doom/: Is a directory
Затем я закрыл терминал и снова открыл его. Однако сейчас нет переменной $ DOOM
. Как добавить переменную среды через терминал?
Переменные среды, установленные таким образом, сохраняются только временно. Когда вы выходите из запущенного экземпляра bash, выходя из терминала, они отбрасываются. Чтобы сохранить их навсегда, запишите команды export x=y
в /etc/profile
(для всех пользователей) или ~/.profile
(для себя). Для этого отредактируйте / создайте (?) Файл, используя предпочитаемый вами текстовый редактор (в качестве root для / etc /профиль). Примеры:
sudo nano /etc/profile
gedit ~/.profile
# etc... kate, leafpad, vim, whatever you want to use