Може би ви се е случвало да трябва да сте инсталирали последната версия на java Във вашия дистрибутор на GNU / Linux и от хранилищата на вашата дистрибуция, като го инсталирате с мениджърите на пакети, единственото нещо, което получавате, е предишна версия, която е тази, която поддържащите или общността на вашата дистрибуция са качили в репозиториите. Е, ако искате да имате най-новата версия, издадена от Oracle на Java, ние ви показваме прост урок, за да го инсталирате стъпка по стъпка на вашата система, без усложнения.
Първото нещо, което трябва да направите, е изтеглете последната версия на Java пакета от тази връзка, която ви оставям. Когато имате пакета OpenJDK, който ще бъде tar.gz taarball, ще трябва да разопаковате пакета, за да продължите със следващите стъпки. Между другото, ако искате, можете да проверите изтеглянето, като използвате сумата sha256, за да видите, че е пълно и не е повредено или е модифицирано ...
Е, въпреки че не е удобно да разопаковате tarballs с помощта на графичните инструменти, тъй като някои разрешения на файловете, които съдържа, могат да бъдат модифицирани, в този случай това няма значение, така че можете да го направите от конзолата с помощта на команди или със собствения си файлов мениджър от един лесен начин извличане на съдържанието. Добре, след като приключим, вече имаме директория с готовите файлове. Генерираната директория ще се нарича jdk-version и след това ще продължим, като въведем ~ / .profile и редактираме, за да добавим тези редове в края:
export JAVA_HOME="~/jdk-10.0.1" export JDK_HOME="~/jdk-10.0.1" export PATH="$JAVA_HOME/bin:$PATH"
Така че имаме готови променливи на околната среда, знаете, че ако вашата версия той е различен от 10.0.1, който трябва да модифицирате според вашия случай ... и директорията jdk-version трябва да бъде там, където е разопакованата директория ...
Ако вместо да го правите за един потребител, искате да го направите за цялата система, тоест за всички потребители, тогава трябва да направите същото, но в /etc/profile.d/, където ще създадем файл, наречен openjdk.sh със същото съдържание, използвайки sudo ...
Ако всичко е минало добре, можеш ли проверете версията с:
java -version