Java компоненттері көптеген қосымшалар мен веб-сайттарды іске қосу үшін қажет, сондықтан кез-келген компьютер қолданушысы осы платформаны орнату қажеттілігіне тап болады. Әрине, әртүрлі операциялық жүйелерде тапсырма принципі әр түрлі, бірақ Linux дистрибутивтері үшін бұл әрқашан бірдей, бірақ біз Ubuntu-да Java қалай орнатылғанын айтқымыз келеді. Басқа жинақтардың иелері тек жүйенің синтаксисін ескере отырып, берілген нұсқауларды қайталауы керек.
Linux-де Java JRE / JDK орнатыңыз
Бүгін біз Java кітапханаларын орнатудың әртүрлі нұсқаларымен танысуға кеңес береміз, өйткені олардың бәрі белгілі жағдайларда пайдалы және пайдалы болады. Мысалы, егер сіз үшінші тарап репозиторийлерін пайдаланғыңыз келмесе немесе жақын жерде бірнеше Java қойғыңыз келсе, онда сіз бөлек опцияны қолдануыңыз керек. Алайда, олардың барлығын мұқият қарастырайық.
Біріншіден, жүйелік сақтаудың жаңартуларын тексеріп, ОЖ-де Java-ның ағымдағы нұсқасын, егер бар болса, білу ұсынылады. Мұның бәрі стандартты консоль арқылы жасалады:
- Мәзірді ашып, іске қосыңыз «Терминал».
- Пәрменді енгізіңіз
sudo apt-get жаңарту
. - Тіркелгіге кіру үшін тіркелгіден парольді енгізіңіз.
- Пакеттерді алғаннан кейін пәрменді қолданыңыз
java-нұсқасы
орнатылған Java ақпаратын қарау үшін. - Егер сіз төменде көрсетілгендей хабарлама алсаңыз, бұл сіздің ОЖ-де Java қол жетімді емес дегенді білдіреді.
1-әдіс: Ресми репозиторийлер
Ең оңай әдіс - Java-ны жүктеу үшін ресми репозиторийді пайдалану, оны әзірлеушілер жүктеген. Сізге барлық қажетті құрамдас бөліктерді қосу үшін бірнеше командаларды тіркеу қажет.
- Жүгіру «Терминал» сонда жаз
sudo apt-get орнату default-jdk
содан кейін нұқыңыз Енгізіңіз. - Файл жүктеуді растаңыз.
- Енді пәрменді теру арқылы JRE қосыңыз
sudo apt-get орнату default-jre
. - Арқылы қосылған шолғыш плагині
sudo apt-get icedtea-плагинді орнатыңыз
. - Егер сіз қосымша компоненттер туралы құжаттаманы алғыңыз келсе, оларды пәрменмен жүктеңіз
sudo apt-get default-jdk-doc орнатыңыз
.
Бұл әдіс өте қарапайым болғанымен, соңғы Java кітапханаларын орнатуға жарамсыз, өйткені олар жақында ресми репозиторийде орналастырылмаған. Сондықтан біз сізге келесі орнату нұсқаларымен танысуға кеңес береміз.
2-әдіс: Webupd8 репозиторийі
Webupd8 деп аталатын пайдаланушы репозиторийі бар, онда Java-ның қазіргі нұсқасын Oracle сайтындағы нұсқасымен салыстыратын сценарий бар. Бұл орнату әдісі жаңа шығарылым 8 орнатқысы келетіндерге пайдалы (соңғы нұсқасы Oracle қоймасында қол жетімді).
- Консольге кіріңіз
sudo add-apt-репозиторий ppa: webupd8team / java
. - Құпия сөзді қосқаныңызға сенімді болыңыз.
- Қосу әрекетін нұқу арқылы растаңыз Енгізіңіз.
- Файлдардың жабылмай аяқталуын күтіңіз «Терминал».
- Пәрменмен жүйенің сақтау орнын жаңартыңыз
sudo apt-get жаңарту
. - Енді сіз кіру арқылы графикалық инсталляторды қосуыңыз керек
sudo apt-get oracle-java8-installer орнатыңыз
. - Пакетті конфигурациялау үшін лицензиялық келісімді қабылдаңыз.
- Жүйеге жаңа файлдар қосуға келісіңіз.
Процесс аяқталғаннан кейін сіз кез-келген нұсқаны орнататын команда аласыз -sudo apt-get oracle-java7-installer орнатыңыз
қайда java7 - Java нұсқасы. Мысалы, сіз рецепт бере аласызjava9
немесеjava11
.
Ұжым қажетсіз орнатушылардан арылуға көмектеседі.sudo apt-get жою oracle-java8-installer
қайда java8 - Java нұсқасы.
3-әдіс: Webupd8 көмегімен жаңарту
Жоғарыда біз Webupd8 арнайы репозиторийін қолдана отырып жинақтарды орнату туралы сөйлестік. Сол репозиторийдің арқасында сіз Java нұсқасын салыстыру сценарийінің көмегімен ең соңғы нұсқасына жаңарта аласыз.
- Егер осы қадамдарды әлі жасамасаңыз, алдыңғы нұсқаулардағы алғашқы бес қадамды қайталаңыз.
- Пәрменді енгізіңіз
sudo жаңарту-java
содан кейін нұқыңыз Енгізіңіз. - Пәрменді қолдану
sudo apt-get орнатуды жаңарту-java
жаңартулар табылса, оларды орнату үшін.
4-әдіс: қолмен орнату
Мүмкін, бұл әдіс осы мақалада қарастырған әдістердің ішіндегі ең қиыны, бірақ сізге үшінші жақтың репозиторийлері мен басқа да қосымша компоненттерін пайдаланбай Java-ның қажетті нұсқасын алуға мүмкіндік береді. Бұл тапсырманы орындау үшін сізге кез-келген қол жетімді шолғыш қажет болады «Терминал».
- Веб-шолғыш арқылы Java-ны жүктеу үшін ресми Oracle бетіне өтіп, оны басыңыз «Жүктеу» немесе сізге қажет басқа нұсқаны таңдаңыз.
- Төменде кітапханалары бар бірнеше пакеттер бар. Пішім мұрағатын жүктеп алуды ұсынамыз tar.gz.
- Мұрағат қалтасына өтіп, оны тінтуірдің оң жақ түймесімен нұқып, таңдаңыз «Қасиеттер».
- Пакеттің орналасқан жерін есіңізде сақтаңыз, өйткені оған консоль арқылы баруға тура келеді.
- Жүгіру «Терминал» пәрменді іске қосыңыз
CD / үй / пайдаланушы / қалта
қайда қолданушы - пайдаланушы аты, және қалтаға - мұрағат сақтау папкасының атауы. - Мұрағатты ашу үшін папка жасаңыз. Әдетте барлық компоненттер jvm-ге орналастырылады. Кіру арқылы каталог құру
sudo mkdir -p / usr / lib / jvm
. - Бар архивті жасалған қалтаға орап алыңыз
sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C / usr / lib / jvm
қайда jdk-11.0.2_linux-x64_bin.tar.gz - мұрағаттың атауы. - Жүйе жолдарын қосу үшін келесі пәрмендерді кезекпен енгізу керек:
sudo жаңарту-баламалары - install / usr / bin / java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo жаңарту-баламалары - install / usr / bin / javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo жаңарту-баламалары - install / usr / bin / javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1Балама жолдардың бірі болмауы мүмкін, ол Java-ның таңдалған нұсқасына байланысты.
- Әр жолдың конфигурациясын орындау ғана қалады. Алдымен жасаңыз
sudo жаңарту-балама --con java java
, Java-ның сәйкес нұсқасын табыңыз, оның нөмірін тексеріп, консольге жазыңыз. - Қайталаңыз
sudo update-alternatives --config javac
. - Содан кейін соңғы жолды реттеңіз
sudo жаңарту-балама нұсқалары - javaws конфигурациясы
. - Java-ның белсенді нұсқасын тану арқылы өзгертулердің сәттілігін тексеріңіз (
java-нұсқасы
).
Көріп отырғаныңыздай, Linux амалдық жүйесінде Java-ны орнатудың көптеген әдістері бар, сондықтан әр қолданушы өзіне ыңғайлы нұсқаны табады. Егер сіз белгілі бір дистрибутивті қолдансаңыз және жоғарыда аталған әдістер жұмыс істемесе, консольдегі қателерді мұқият зерттеп, мәселені шешу үшін ресми дереккөздерді пайдаланыңыз.