Java, Fedora 31 дээр суулгах хоёр өөр арга

Энэхүү жижиг цуврал нийтлэлийг үргэлжлүүлье хийсний дараа юу хийх вэ Fedora 31-ийг манай компьютер дээр суулгасан амжилттай, Google Chrome суулгасны дараа, одоо ээлж бараг бүх үйлдлийн системийн хамгийн чухал элементүүдийн нэг юм Java суулгах.

Та нарын олонх нь Жава, аюулгүй бөгөөд тогтвортой програмчлалын хэл юм. Компьютерийн технологи, харилцан уялдаатай олон чадвар бүхий програмчлалын хэлний платформ байхаас гадна.

Java бол аливаа үйлдлийн системийн чухал бүрэлдэхүүн хэсэг бөгөөд Java дээр суурилсан програмуудыг ажиллуулахын тулд Java суулгасан байх ёстой. Java Runtime Environment ихэвчлэн шаардлагатай байдаг (JRE) нь Java програмуудыг систем дээр ажиллуулахад ашигладаг програм хангамжийн бүрэлдэхүүн хэсгүүдийн цуглуулга юм.

Хэдийгээр бусад тохиолдолд хэрэв та Java програм хангамжийн програм боловсруулахыг хүсч байвал, Oracle Java Development Kit (JDK) нь Java програмыг хөгжүүлэх, дибаг хийх, хянах хэрэгсэл бүхий бүрэн JRE багцтай ирдэг бөгөөд Oracle Standard Edition-тэй нийцсэн Java SE юм.

Гэхдээ хамгийн практик тохиолдолд бид зөвхөн гүйцэтгэх орчныг суулгаж өгөх бөгөөд үүнд бид Oracle-ийн хувийн хувилбар эсвэл нээлттэй эхийн хувилбарыг суулгахаас сонгож болно.

Fedora 31 дээр OpenJDK суулгах

Энэ анхны тохиолдолд, бид нээлттэй эхийн хувилбарыг суулгах гэж байна, Энэ бол OpenJDK бөгөөд ихэнх Линуксийн тархацын сангаас олддог.

Суулгахаас өмнө тэд java суулгасан эсэхийг шалгах ёстой, Үүнийг систем дэх терминалыг нээх замаар хийж болно, үүнд тэд зөвхөн дараах тушаалыг бичих ёстой.

java --version

Хэрэв энэ нь "openjdk хувилбар ..." гэх мэт зүйлийг буцаадаг бол та систем дээрээ Java суулгасан байгаа. Гэхдээ олдоогүй юм шиг санагдвал, бид үүнийг суулгах гэж байна.

Үүнтэй ижил терминал дээр бид дараах тушаалыг бичнэOpenjdk-тэй холбоотой багцуудыг хайхын тулд тэдгээрийн тодорхойлолтын хамт цөөн хэдэн сонголтыг харуулах болно.

sudo dnf search openjdk

Гэсэн хэдий ч үндсэндээ бид хоёр хувилбарыг сонгох хэрэгтэй, Java 11 эсвэл Java 8-ийг суулгана уу. Бид дараах командын аль нэгийг гүйцэтгэж тэдгээрийн аль нэгийг суулгаж болно.

Java 11

sudo dnf install java-11-openjdk

Java 8

sudo dnf install java-1.8.0-openjdk

Эсвэл өөр хувилбар ашиглах шаардлагатай бол хоёуланг нь суулгаж болно, дараа нь та аль хамт ажиллахыг хүсч байгаагаа зааж өгч болно.

Хэрэв та нэгээс олон хувилбар суулгасан бол суулгалтыг хийж гүйцэтгэнэ та тэдгээрийн хооронд шилжихийг хүсч байна, та дараах тушаалаар үүнийг хийж болно:

sudo alternatives --config java

Үүнтэй хамт өөр хувилбаруудыг жагсаах бөгөөд та ажиллахыг хүссэн хувилбарынхаа дугаарыг бичээд тэдгээрийн хооронд сонголт хийх боломжтой.

Fedora 31 дээр RPM-ээс Java эсвэл OpenJDK-ийг хоёртын файлуудаас суулгаж байна

Бидэнд байгаа бусад суулгах арга Java-г Fedora 31 дээр суулгах нь хоёртын хувилбар юм (Зөвхөн OpenJDK) эсвэл RPM багц бид Java вэбсайтаас татаж авах боломжтой.

Тэр ч гэсэн OpenJDK нь Fedora репост байдаг, OpenJDK хувилбар 13 байхгүй байна Тиймээс энэ хувилбарыг суулгахыг хүссэн хүмүүст энэ аргыг суулгаж өгөх ёстой.

Үүний тулд бид дараахь зүйлийг хийх гэж байна 13 хувилбарыг татаж авах линк OpenJDK-ийн.

Эсвэл терминалаас бичээд:

wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz

Эсвэл RPM багцын хувьд үүнийг татаж авах боломжтой дараах холбоосоос, ашиглах нөхцлийг хүлээн зөвшөөрөх.

RPM багц татаж авах ажил дууссан үүнийг суулгаж болно татаж авсан файл дээр эсвэл терминал дээр давхар дарж оруулна уу:

sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm

Эцэст нь OpenJDK суулгах гэж байгаа хүмүүст зориулав тэд дараахь тушаалын дагуу багцыг задлах ёстой:

tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz

Дараа нь бид фолдерыг / opt руу шилжүүлнэ (таны суулгасан програм ихэвчлэн байрладаг):

sudo mv jdk-13 /opt/

Бид орчныг дараахь байдлаар тохируулна.

sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh

Мөн бид суулгацыг дараахь байдлаар гүйцэтгэж баталгаажуулж болно.

echo $JAVA_HOME
java --version


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.