Попытка установить java jre
, Я испортил файл bash.bashrc
на Ubuntu 14.04, путем добавления этих двух строк в конце:
export PATH= $PATH:usr/java/bin/ ;
export JAVA_HOME= $JAVA_HOME:usr/java/bin/java/
Теперь я не могу сделать никакой команды на терминале. Когда я открываю терминал, он дает мне эти ошибки:
bash: export: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:usr/java/bin/': not a valid identifier
bash: export: `:usr/java/bin/java/': not a valid identifier
bash: lesspipe: No such file or directory
bash: dircolors: No such file or directory
bash: ls: No such file or directory
Кто-либо мог помочь?
С:
export PATH= $PATH:usr/java/bin/ ;
export JAVA_HOME= $JAVA_HOME:usr/java/bin/java/
bash: export: ':usr/java/bin/java/': not a valid identifier
; Уверенный Вы оставили пространство между JAVA_HOME=
и $JAVA_HOME:usr/java/bin/java/
, так export
предполагает это $JAVA_HOME:usr/java/bin/java/
вторая переменная. Тот же случай для 1-й строки также.
export: usage: export [-fn] [name[=value] ...] or export -p
...
средства это действительно поддерживает/ожидает несколько переменных с name[=value]
формат.
Удалите пробелы (после того, как =
) и точка с запятой ;
и добавьте /
прежде usr/
(поскольку это должен быть полный путь):
export PATH=$PATH:/usr/java/bin/
export JAVA_HOME=$JAVA_HOME:/usr/java/bin/java/
При тихом направлении с ошибками послушайте совет l0b0 (проблема с установкой файлов разработчика Android на Eclipse - испортила что-то с .bashrc) получить новое значение по умолчанию .bashrc
файл, затем попробуйте еще раз добавлять те две строки.
Отредактируйте Вас .bashrc
файл следующим образом:
export JAVA_HOME=/usr/java/
export PATH=$PATH:$JAVA_HOME/bin/
Это предполагает, что Java установлен в /usr/java.