Чтобы получить среду maven переменная для запуска, я пробовал несколько вариантов. В основном, я следовал некоторым вариантам с страницы сообщества Ubuntu , например ~ / .pam_environment
, /etc/bash.bashrc
, и я больше не знаю . Внутри них я экспортировал что-то вроде export PATH = / opt / apache-maven-3.6.0 / bin: $ PATH
(я говорю неконкретно, потому что не могу его найти).
После этого я запустил gnome-session-quit
, и моя машина зависла.
Итак, после жесткого перезапуска я пытаюсь войти снова, но у меня это не получается: я вижу свое имя пользователя, ввожу пароль, нажимаю клавишу «Ввод», экран становится черным и через 2 секунды я снова на экране входа в систему. .
Итак, это очень странно и тревожно. Следующий шаг: войдите через tty ( Strg + ALT + F3
). Там я могу войти в систему, но не могу многое сделать. Я думал о чем-то вроде удаления файла .Xauthority . Но что бы я ни делал: Команда не может быть найдена, потому что '\ bin' не включен в переменную среды PATH.
Думаю, это вообще настораживает, и я очень нервничаю.
Выполнение export PATH = "/ usr / bin: $ PATH
, похоже, работает, и echo $ PATH
дает результат, начинающийся с / usr / bin: / usr / bin: / usr / bin: / home / user / Documents / .../esper/examples/transaction/etc:/home/user/anaconda3/bin:/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin:/opt/apache-maven-3.6.0/bin: /opt/apache-maven-3.6.0/bin:/opt/apache-maven-3.6.0/bin
, но на самом деле не помогает.
Я использую Ubuntu 18.04 на Lenovo G50-70.
Можете ли вы помочь мне снова получить доступ к моему рабочему столу и / или исправить мою проблему с PATH?
Выполните следующие шаги. Это решит вашу проблему навсегда.
Нажмите Ctrl + Alt + F3
Введите свое имя пользователя.
Введите свой пароль.
Выполните эти команды.
echo $ PATH
export PATH = "/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin / usr / games: / usr / local / games: / snap / bin "
source ~ / .bashrc
export PATH =" / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin / usr / games: / usr / local / games: / snap / bin "
source ~ / .profile
export PATH =" / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin / usr / games: / usr / local / games: / snap / bin "
sudo nano / etc / environment
Он откроет файл и сохранит только первую строку PATH = "/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin : / sbin: / bin / usr / games: / usr / local / games: / snap / bin "
и удалите другой путь или переменную среды, если таковая имеется.
Нажмите Ctrl + X (чтобы сохранить файл).
Нажмите Y (для подтверждения сохранения изменений).
Нажмите Enter для сохранения (чтобы подтвердить изменения в текущем файле).
Перезагрузка с sudo reboot