CentOS/RHEL 7/8 & Fedora -ב Java 14 תא ןיקתהל דציכ


.וזמ וז תובר תולוכי םע בושחמ תייגולונכטו יללכ שומישל העודיו הביצי ,תחטבואמ בושחמ תייגולונכטו תונכת תמרופטלפ איה הווא'ג

.סקוניל בשחמב Java ימושיי תלעפהל םישמשמה הנכות יביכר לש ףסוא ,Java Runtime (JRE) תביבסל רקיעב קוקז התא .ךלש תרשב Java תא ןיקתהל ךילע ,Java יססובמ םימושיי ץירהל ידכ

.(תיטרדנטסה הרודהמה תסרג ) Oracle ידי לע תכמתנה Java SE איהו Java ימושיי לש רוטינו םיגאב יופינ ,חותיפל םילכ םע המלש JRE תליבח םע העיגמש ,Java (JDK) לש חותיפה תכרע תא ןיקתהל ךילע ,Java רובע

.GPL ןוישיר תחת Oracle JDK ומכ םיעוציבו תונוכת ןתוא תא קפסמה OpenJDK תא וניקתה ,JDK לש תימניחו חותפ דוק תסרג םישפחמ םתא םא :הרעה

:לדחמה תרירב ירגאממ האבה הדוקפה תועצמאב תנקתומה Java לש תיחכונה LTS -ה תסרג איה OpenJDK 11 ,הז רמאמ תביתכ ןמזב

# yum install java-11-openjdk-devel
# java -version
openjdk 11.0.8 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)

.Java ימושיי תלעפהו חותיפ ךרוצל Fedora 30-32 -בו RHEL 8/7/6, CentOS 8/7/6 -ב Oracle OpenJDK 14 תא ןיקתהל דציכ םכל הארנ הז רמאמב

Fedora -בו CentOS/RHEL -ב Oracle OpenJDK 14 תנקתה

.גצומכ ותוא ןיקתהלו דירוהל ידכ wget הדוקפהמ רוצייל ןכומה OpenJDK 14 תא דירוהל ךילע ,Oracle OpenJDK 14 תא ןיקתהל ידכ

# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.rpm

:האבה הדוקפה תועצמאב הליבחה תא ןקתה

# yum localinstall jdk-14.0.2_linux-x64_bin.rpm 

.גצומש יפכ תופולחה תדוקפ תועצמאב לדחמה תרירב תסרג תא רידגהל ךילע ,תחא Java תסרגמ רתוי תכרעמב תנקתומ םא

# alternatives --config java
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.8.10-0.el8_2.x86_64/bin/java)
*  2           /usr/java/jdk-14.0.2/bin/java

Enter to keep the current selection[+], or type selection number: 2

.תכרעמב לדחמ תרירבכ תרדגומה Java תסרג תא רידגהל ידכ רפסמה תא ןזה ,טושפ

.Java תסרג תא קודב ,ףוסבל

# java -version
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

.Java ימושיי ץירהלו חתפל ידכ Fedora 30-32 -ו RHEL 8/7/6, CentOS 8/7/6 -ב Oracle OpenJDK 14 לש הנורחאה הסרגה תא החלצהב תנקתה !בוט לזמ