Когда я пытаюсь что-то установить, выдается следующее сообщение об ошибке:
HTTP request sent, awaiting response... 403 Forbidden
2014-04-23 09:32:53 ERROR 403: Forbidden.
download failed
Oracle JDK 7 is NOT installed........
Но у меня установлен Oracle JDK 7:
mostafa@mostafa-EP31-DS3L:~$ sudo update-alternatives --config java
0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 manual mode
\* 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 manual mode
Press enter to keep the current choice[*], or type selection number:
, в чем проблема и как ее решить? это?
как вы знаете, оракул запрещает некоторые страны и ... сначала добавьте ключ:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
, затем используйте apt-install для установки пакета:
sudo apt-get install oracle-java7-installer
после получения ошибки 403 используйте ls
:
ls /var/cache/oracle-jdk7-installer/
jar.binfmt javaws-wrapper.sh jdk-7u55-linux-x64.tar.gz wgetrc
copy .tar.gz
filename и найдите / загрузите его в Интернете ( http://enos.itcollege.ee/~jpoial/download/jdk7/ ).
затем скопируйте загруженный файл в кеш:
sudo cp ~/Downloads/jdk-7u55-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/
, чтобы убедиться, что вы загружаете правильный файл, используйте md5sum
:
md5sum jdk-7u55-linux-x64.tar.gz
9e1fb7936f0e5aaa1e64d36ba640bc1f jdk-7u55-linux-x64.tar.gz
результат должен совпадать с контрольной суммой Oracle на http://www.oracle.com/technetwork/java/javase/downloads/java-se -binaries-checkum-1956892.html
после этого, если вы запустите команду установки, установка будет выполнена правильно с использованием кэшированного файла:
sudo apt-get install oracle-java7-installer
Не беспокойтесь об установке jdk 7. SDKMAN здесь, чтобы решить вашу проблему. Установка SDKMAN приведена в по этой ссылке
Она дает список версий java. Вы можете установить их все. Если у вас несколько версий java, вы можете указать одну из них. Вы также можете установить версию java по умолчанию, если требуется.
===============================
$ sdk list java
$ sdk install java 7u141-zulu
$ sdk use java 7u141-zulu
$ sdk default java 7u141-zulu
===============================
Подробнее:
$ sdk list java
Предоставляет список версий java
$ sdk install java 7u141-zulu
Устанавливает java 7
$ sdk use java 7u141-zulu
$ sdk default 7u141-zulu
Он используется для установки java 7. по умолчанию.
rizvi@rizvi-pc:~$ sdk list java
============================================
Available Java Versions
============================================
* 9.0.1-zulu
9.0.1-oracle
9.0.0-zulu
8u152-zulu
8u151-oracle
8u144-zulu
8u131-zulu
* 7u141-zulu
* 6u93-zulu
=========================================================
+ - local version
* - installed
> - currently in use
=========================================================
Вы также можете использовать это для нескольких градиентов
$ sdk install gradle 4.3
$ sdk install gradle 3.0
$ sdk use gradle 4.3
$ sdk default gradle 4.3
Для другой установки, такой как scala, groovy, вы можете следуйте этому руководству