4 דרכים לשדרוג Oracle Java באובונטו לינוקס

תוכן עניינים:

4 דרכים לשדרוג Oracle Java באובונטו לינוקס
4 דרכים לשדרוג Oracle Java באובונטו לינוקס

וִידֵאוֹ: 4 דרכים לשדרוג Oracle Java באובונטו לינוקס

וִידֵאוֹ: 4 דרכים לשדרוג Oracle Java באובונטו לינוקס
וִידֵאוֹ: This Will Clean Your Computer Viruses (Malware) 2024, אַפּרִיל
Anonim

מסמך זה נועד לסייע בשדרוג גרסאות המהדורה החדשות הרבות של Oracle Java JDK/JRE ב- Ubuntu Linux. מדי פעם, בשל תיקוני באגים ובעיות אבטחה, אורקל מוציאה עדכונים לגרסת ה- Java JDK/JRE שלהם.

  • הערה:

    מאמר זה מניח שיש לך גרסה של Oracle Java 7 או 32 סיביות או 64 סיביות הממוקמות ב-/usr/local/java ואתה רוצה לשדרג לגירסה חדשה של Oracle Java. אם לא, אנא עיין במאמר הבא למידע נוסף:

  • כיצד להתקין את אורקל ג'אווה באובונטו לינוקס

צעדים

שדרג את Oracle Java ב- Ubuntu Linux שלב 1
שדרג את Oracle Java ב- Ubuntu Linux שלב 1

שלב 1. הורד את הבינארים החדשים של Oracle Java וודא שאתה בוחר את קובצי הבינאריות המעודכנים של Java JDK/JRE של Oracle Java, עבור ארכיטקטורת מערכת אובונטו לינוקס שלך, 32 סיביות או 64 סיביות, קובצי הבינאריות של Oracle Java מסתיימים ב- (tar. gz) כגון:

  • jdk-7u40-linux-i586.tar.gz (32 סיביות)
  • jre-7u40-linux-i586.tar.gz (32 סיביות)

    אוֹ

  • jdk-7u40-linux-x64.tar.gz (64 סיביות)
  • jre-7u40-linux-x64.tar.gz (64 סיביות)

שיטה 1 מתוך 4: הוראות Java של 32 סיביות:

שדרג את Oracle Java ב- Ubuntu Linux שלב 2
שדרג את Oracle Java ב- Ubuntu Linux שלב 2

שלב 1. הפוך למשתמש שורש והעתק את קבצי הבינאריות החדשים של Oracle Java הדחוסים מספריית ההורדות שלנו אל/usr/local/java

  • הקלד/העתק/הדבק:

    תקליטור /בית /"שם המשתמש שלך"/הורדות

  • הקלד/העתק/הדבק:

    sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java

  • הקלד/העתק/הדבק:

    sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java

  • הקלד/העתק/הדבק:

    cd/usr/local/java

שדרג את Oracle Java ב- Ubuntu Linux שלב 3
שדרג את Oracle Java ב- Ubuntu Linux שלב 3

שלב 2. בשלב הבא אנו הולכים לפרוק את הגרסה החדשה שלנו של קבצי הבינאריות של אורקל ג'אווה, בספרייה/usr/local/java

  • הקלד/העתק/הדבק:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • הקלד/העתק/הדבק:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

שיטה 2 מתוך 4: הוראות Java של 64 סיביות:

שדרג את Oracle Java ב- Ubuntu Linux שלב 4
שדרג את Oracle Java ב- Ubuntu Linux שלב 4

שלב 1. הפוך למשתמש שורש והעתק את קבצי הבינאריות החדשים של Oracle Java הדחוסים מספריית ההורדות שלנו אל/usr/local/java

  • הקלד/העתק/הדבק:

    תקליטור /בית /"שם המשתמש שלך"/הורדות

  • הקלד/העתק/הדבק:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java

  • הקלד/העתק/הדבק:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java

  • הקלד/העתק/הדבק:

    cd/usr/local/java

שדרג את Oracle Java ב- Ubuntu Linux שלב 5
שדרג את Oracle Java ב- Ubuntu Linux שלב 5

שלב 2. בשלב הבא אנו הולכים לפרוק את הגרסה החדשה שלנו של קבצים בינאריים של Oracle Java, בספרייה/usr/local/java

  • הקלד/העתק/הדבק:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • הקלד/העתק/הדבק:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

שדרג את Oracle Java ב- Ubuntu Linux שלב 6
שדרג את Oracle Java ב- Ubuntu Linux שלב 6

שלב 3. בשלב זה אמורות להיות לך שתי ספריות בינאריות חדשות לא דחוסות ב-/usr/local/java עבור Java JDK/JRE המפורטות כ:

jdk1.7.0_40

jre1.7.0_40

ביחד עם:

jdk1.7.0_25

jre1.7.0_25

שיטה 3 מתוך 4: שנה את נתיב מערכת לינוקס שלך:

שדרג את Oracle Java ב- Ubuntu Linux שלב 7
שדרג את Oracle Java ב- Ubuntu Linux שלב 7

שלב 1. ערוך את קובץ PATH המערכת /etc /profile והוסף את משתני המערכת הבאים לנתיב המערכת שלך

השתמש ב- gedit, nano או כל עורך טקסט אחר, כשורש, ופתח /etc /profile

  • הקלד/העתק/הדבק:

    sudo gedit /etc /profile

    אוֹ

  • הקלד/העתק/הדבק:

    sudo nano /etc /profile

שדרג את Oracle Java ב- Ubuntu Linux שלב 8
שדרג את Oracle Java ב- Ubuntu Linux שלב 8

שלב 2. גלול מטה באמצעות מקשי החצים לסוף הקובץ והוסף את השורות הבאות למטה לסוף קובץ /etc /profile שלך באובונטו לינוקס, בשלב זה אתה עומד לשנות את מספרי הגירסה מהישן אורקל ג'אווה לגרסה החדשה של ג'אווה, תשנה את מספרי הגירסאות בקובץ ה- PATH של המערכת הבא /etc /profile:

שנה את קובץ /etc /profile:

JAVA_HOME =/usr/local/java/jdk1.7.0_25

PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin

JRE_HOME =/usr/local/java/jre1.7.0_25

PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin

לייצא JAVA_HOME

לייצא JRE_HOME

ייצוא PATH

שנה לזה:

JAVA_HOME =/usr/local/java/jdk1.7.0_40

PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin

JRE_HOME =/usr/local/java/jre1.7.0_40

PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin

לייצא JAVA_HOME

לייצא JRE_HOME

ייצוא PATH

שמור את הקובץ ויצא

שיטה 4 מתוך 4: הודע למערכת שלך על גירסת Oracle Java המעודכנת:

שדרג את Oracle Java ב- Ubuntu Linux שלב 9
שדרג את Oracle Java ב- Ubuntu Linux שלב 9

שלב 1. הודע למערכת אובונטו לינוקס היכן נמצאת Oracle Java JRE/JDK שלך, כעת תרצה לעדכן את המערכת כדי להשתמש ב- Oracle Java 1.7.0_40

  • הקלד/העתק/הדבק:

    sudo update-alternativer-התקן "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java "1

  • הקלד/העתק/הדבק:

    sudo update-alternativer-התקן "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac "1

  • הקלד/העתק/הדבק:

    sudo update-alternativer-התקן "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws "1

שדרג את Oracle Java ב- Ubuntu Linux שלב 10
שדרג את Oracle Java ב- Ubuntu Linux שלב 10

שלב 2. הודע למערכת אובונטו לינוקס שלך כי Oracle Java JRE 1.7.0_40 חייב להיות ברירת המחדל החדשה של Java

  • הקלד/העתק/הדבק:

    סודו עדכון-חלופות-הגדרת java/usr/local/java/jre1.7.0_40/bin/java

  • הקלד/העתק/הדבק:

    סודו עדכון-חלופות-הגדר javac/usr/local/java/jdk1.7.0_40/bin/javac

  • הקלד/העתק/הדבק:

    סודו עדכון-חלופות-הגדר javaws/usr/local/java/jre1.7.0_40/bin/javaws

שדרג את Oracle Java ב- Ubuntu Linux שלב 11
שדרג את Oracle Java ב- Ubuntu Linux שלב 11

שלב 3. טען מחדש את פרופיל PATH /etc /פרופיל המערכת שלך על ידי הקלדת הפקודה הבאה:

  • הקלד/העתק/הדבק:

    . /etc/profile

  • שים לב שקובץ PATH /etc /profile הרחב שלך במערכת יטען מחדש לאחר אתחול מחדש של מערכת Linux Linux שלך
שדרג את Oracle Java ב- Ubuntu Linux שלב 12
שדרג את Oracle Java ב- Ubuntu Linux שלב 12

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

  • הקלד/העתק/הדבק:

    java -version

    פקודה זו מציגה את גירסת Java שפועלת במערכת שלך

שדרג את Oracle Java ב- Ubuntu Linux שלב 13
שדרג את Oracle Java ב- Ubuntu Linux שלב 13

שלב 5. אתה אמור לקבל הודעה המציגה:

  • גרסת java "1.7.0_40"

    Java (TM) SE Runtime Environment (build 1.7.0_40-b08) Java HotSpot (TM) 64-Bit Server VM (build build 25.1-b02, mode mixed)

  • הקלד/העתק/הדבק:

    javac -version

  • פקודה זו מאפשרת לך לדעת כי כעת תוכל לאסוף תוכניות ג'אווה מהמסוף

    אתה אמור לקבל הודעה המציגה:

  • javac 1.7.0_40
שדרג את Oracle Java ב- Ubuntu Linux שלב 14
שדרג את Oracle Java ב- Ubuntu Linux שלב 14

שלב 6. לאחר מכן, יש לך את האפשרות להסיר את ה- Jacle JDK/JRE הישן של Oracle, פשוט על ידי הסרת הספרייה המכילה את קבצי הבינאריות הישנים של Java JDK/JRE

  • הקלד/העתק/הדבק:

    cd/usr/local/java

  • הקלד/העתק/הדבק:

    sudo rm -rf jdk1.7.0_40

  • הקלד/העתק/הדבק:

    sudo rm -rf jre1.7.0_40

שדרג את Oracle Java ב- Ubuntu Linux שלב 15
שדרג את Oracle Java ב- Ubuntu Linux שלב 15

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

אופציונלי: כיצד להפעיל את Oracle Java בדפדפני האינטרנט שלך

כדי לאפשר את תוסף הג'אווה שלך בדפדפני האינטרנט שלך עליך ליצור קישור סמלי מספריית הפלאגין של דפדפני האינטרנט למיקום של תוסף הג'אווה הכלול בהפצת אורקל ג'אווה

גוגל כרום

הוראות 32 סיביות של Oracle Java:

  1. הפק את הפקודות הבאות.

    • הקלד/העתק/הדבק:

      sudo mkdir -p/opt/google/chrome/plugins

      פעולה זו תיצור ספרייה בשם/opt/google/chrome/plugins

    • הקלד/הדבק/העתק:

      cd/opt/google/chrome/plugins

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

    • הקלד/הדבק/העתק:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      פעולה זו תיצור קישור סמלי מהתוסף Java JRE (Java Runtime Environment) libnpjp2.so לדפדפן האינטרנט של Google Chrome שלך

הוראות 64 סיביות של Oracle Java:

  1. הפק את הפקודות הבאות.

    • הקלד/העתק/הדבק:

      sudo mkdir -p/opt/google/chrome/plugins

      פעולה זו תיצור ספרייה בשם/opt/google/chrome/plugins

    • הקלד/הדבק/העתק:

      cd/opt/google/chrome/plugins

      זה ישנה אותך לספריית התוספים של Google chrome, וודא שאתה נמצא בספרייה זו לפני שתעשה את הקישור הסמלי

    • הקלד/הדבק/העתק:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      פעולה זו תיצור קישור סמלי מהתוסף Java JRE (Java Runtime Environment) libnpjp2.so לדפדפן האינטרנט שלך ב- Google Chrome

תזכורות:

  1. הערה:

    לפעמים כאשר אתה מוציא את הפקודה לעיל אתה עשוי לקבל הודעה המציינת:

    • ln: יצירת קישור סמלי `./libnpjp2.so ': הקובץ קיים
    • כדי לתקן בעיה זו פשוט הסר את הקישור הסמלי הקודם באמצעות הפקודה הבאה:
    • הקלד/העתק/הדבק:

      cd/opt/google/chrome/plugins

    • הקלד/העתק/הדבק:

      sudo rm -rf libnpjp2.so

    • וודא שאתה נמצא בספריית/opt/google/chrome/plugins לפני שתוציא את הפקודה
  2. הפעל מחדש את דפדפן האינטרנט שלך ועבור ל- Java Tester כדי לבדוק אם Java פועל בדפדפן האינטרנט שלך.

    Mozilla Firefox

    הוראות 32 סיביות של Oracle Java:

    1. הוצא את הפקודה הבאה

      • הקלד/הדבק/העתק:

        cd/usr/lib/mozilla/plugins

        זה ישנה אותך לספרייה/usr/lib/mozilla/plugins, צור ספריה זו אם אין לך אותה

      • הקלד/הדבק/העתק:

        sudo mkdir -p/usr/lib/mozilla/plugins

        פעולה זו תיצור את הספרייה/usr/lib/mozilla/plugins, ודא שאתה בספרייה זו לפני שתעשה את הקישור הסמלי

      • הקלד/הדבק/העתק:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        פעולה זו תיצור קישור סמלי מהתוסף Java JRE (Java Runtime Environment) libnpjp2.so לדפדפן האינטרנט של Mozilla Firefox שלך

    הוראות 64 סיביות של Oracle Java:

    1. הפק את הפקודות הבאות.

      • הקלד/הדבק/העתק:

        cd/usr/lib/mozilla/plugins

        זה ישנה אותך לספרייה/usr/lib/mozilla/plugins, צור ספריה זו אם אין לך אותה

      • הקלד/הדבק/העתק:

        sudo mkdir -p/usr/lib/mozilla/plugins

        פעולה זו תיצור את הספרייה/usr/lib/mozilla/plugins, ודא שאתה בספרייה זו לפני שתעשה את הקישור הסמלי

      • הקלד/הדבק/העתק:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        פעולה זו תיצור קישור סמלי מהתוסף Java JRE (Java Runtime Environment) libnpjp2.so לדפדפן האינטרנט של Mozilla Firefox שלך

    תזכורות:

    1. הערה:

      לפעמים כאשר אתה מוציא את הפקודה לעיל אתה עשוי לקבל הודעה המציינת:

      • ln: יצירת קישור סמלי `./libnpjp2.so ': הקובץ קיים
      • כדי לתקן בעיה זו פשוט הסר את הקישור הסמלי הקודם באמצעות הפקודה הבאה:
      • הקלד/העתק/הדבק:

        cd/usr/lib/mozilla/plugins

      • הקלד/העתק/הדבק:

        sudo rm -rf libnpjp2.so

      • וודא שאתה נמצא בספריית/usr/lib/mozilla/plugins לפני שתוציא את הפקודה
    2. הפעל מחדש את דפדפן האינטרנט שלך ועבור ל- Java Tester כדי לבדוק אם Java פועל בדפדפן האינטרנט שלך.

מוּמלָץ: