tar "Нет такого файла или каталога" ошибка при установке Scala
Я выполнил эти шаги, чтобы загрузить и установить Scala, но столкнулся с некоторыми проблемами.
Установить Scala
- Сначала загрузите scala-2.12.1.tgz с сайта scala
Затем выполните следующие команды в терминале
sudo mkdir /usr/local/src/scala sudo tar -xvf sscala-2.12.1 .tgz -C /usr/local/src/scala/nano .bashrc
после этого добавьте эту переменную в конце открытого
.bashrc
файлexport SCALA_HOME=/usr/local/src/scala/scala-2.12.1 export PATH=$SCALA_HOME/bin:$PATH . .bashrc
Когда я написал в терминале 2-ю команду, она показала
tar: usr/local/src/scala/nano.bashrc: cannot open: no such file or directory
tar: Error is not recoverable: existing now.
Мне нужна помощь, чтобы решить эту проблему.
1 ответ
Вы получили следующую ошибку:
tar: usr/local/src/scala/nano.bashrc: cannot open: no such file or directory
tar: Error is not recoverable: existing now.
потому что вы не извлекли содержимое scala-2.12.1.tgz из-за ошибки типа. Вместо:
sudo tar -xvf sscala-2.12.1.tgz -C / usr / local / src / scala / nano.bashrc
Правильные команды должны быть:
sudo mkdir / usr / local / src / scala / sudo tar -xvf scala-2.12.1.tgz -C / usr / local / src / scala / нано.bashrc
Эти команды решат непосредственную проблему в вопросе, однако следует отметить, что, согласно официальному сайту Scala, наиболее популярным способом получить Scala является либо использование Scala через sbt, инструмент сборки Scala, либо использование Scala через IDE. Использование Scala через IntelliJ IDE рекомендуется для начинающих, которые не знакомы с командной строкой. Бесплатный пакет моментальных снимков intellij-idea-community можно установить во все поддерживаемые в настоящее время версии Ubuntu с помощью следующих команд:
sudo snap install intellij-idea-community --classic
В Ubuntu 16.04 и 18.04 имя пакета требуемого Java 8 JDK в репозиториях Ubuntu по умолчанию - openjdk-8-jdk, и его можно установить с помощью следующей команды:
sudo apt install openjdk-8-jdk
Выполните следующие команды, чтобы экспортировать путь к SCALA_HOME в переменную PATH.
export SCALA_HOME="/usr/local/src/scala/scala-2.12.1"
export PATH=$SCALA_HOME/bin:$PATH
source ~/.bashrc