התקן וקבע את התצורה של Java באובונטו 17.04 Zesty Zapus

לוגו Java

ג'אווה היא השלמה חיונית לביצוע או להפעלה של כלים רבים במערכת וזמן קצר לאחר שחרור הגרסה החדשה של אובונטו, המהווה גרסה 17.04 Zesty Zapus, יש צורך להתחיל להתקין חבילות חיוניות למערכת שלנו.

כיום גרסה מומלצת של Java זה 8 על שלך עדכון 131, איתה אנו הולכים להתמקד. ה התקנת Java באובונטו 17.04, זה יחסית פשוט, אנחנו יכולים לעשות את זה מ- PPA או קומפילציה ישירה.

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

כיצד להתקין את JDE באובונטו 17.04 Zesty Zapus

הדבר הראשון יהיה לפתוח מסוף ולבצע את הפעולות הבאות:

ראשית נצטרך לעדכן את המערכת והחבילות ב:

sudo apt-get update
sudo apt-get upgrade

ואז נמשיך ל התקן את JDE עם:

sudo apt-get install default-jre

התקנת Java באובונטו

ומוכן עם זה, יש לנו כבר את סביבת ביצוע Java במערכת שלנו.

כיצד להתקין את JDK באובונטו 17.04 Zesty Zapus

באותו אופן, נפתח מסוף ונבצע את הפקודות הבאות:

sudo apt-get update
sudo apt-get upgrade

ולבסוף אנחנו ממשיכים ל התקן את ערכת הפיתוח של Java:

sudo apt-get install default-jdk

כיצד להתקין את Oracle JDK באובונטו 17.04 Zesty Zapus

יש דרך אחרת שהיא מציעה לנו webupd8team מה החבילה אורקל מציע לנו ישירות ונוכל להשיג את זה הוספת ה- PPA de webupd8team שֶׁלָנוּ sources.list

אם כבר הוסיפו את ה- PPA, אין צורך להוסיף אותו שוב, היינו רק משכפלים ואולי יוצרים סכסוך. למי שיש ספקות, הוא יכול לאמת זאת באמצעות הפקודה הבאה:

sudo nano /etc/apt/sources.list

עריכת Sources.list

ברגע שנהיה בטוחים שנמשיך להוסיף את ה- PPA ו- התקן את Oracle Java במערכת שלנו.

אנו נפתח את הסיום ונבצע:

sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer

התאמה אישית של התקנת Java ב- Ubuntu 17.04 Zesty Zapus

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

sudo update-alternatives --config java

הוא יציג את הגרסאות השונות של Java שהתקנו, במקרה שלי, מכיוון שזו הייתה התקנה חדשה, יש לי רק את הגרסה הנוכחית:

Sólo hay una alternativa en el grupo de enlaces java (provee /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java</pre>

Nada que configurar.

אך בדרך כלל כאשר יש יותר מגרסה אחת הוא יציג משהו כזה:

There are 3 choices for the alternative java (providing /usr/bin/java)

Selection     PathPriorityStatus 
------------------------------------------------------------
*0 /usr/lib/jvm/java-7-oracle/jre/bin/java1074 auto mode
1/usr/lib/jvm/java-6-oracle/jre/bin/java 1073 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java  1074 manual mode
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manual mode

איתו זה מאפשר לנו לבחור עם איזה מספר (גרסת Java) לעבוד.

זה חל גם על פקודות Java אחרות, כגון:

sudo update-alternatives --config javadoc

(מתעד)

sudo update-alternatives --config javac

(מַהְדֵר)

sudo update-alternatives --config java_vm
sudo update-alternatives --config jcontrol
sudo update-alternatives --config jarsigner

(כלי חתימה)

הגדר את משתנה הסביבה JAVA_HOME

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

עם הפקודה הבאה נוכל לדעת:

sudo update-alternatives --config java

לאחר הנתונים האלה, יש צורך להוסיף אותם בסוף קובץ זה, אנו עושים זאת עם הפקודה הבאה:

sudo nano /etc/environment

אם ניקח בחשבון שנחליף את מה שיש במרכאות בנתיב שגילינו בעבר.

JAVA_HOME="/usr/lib/jvm/java-8-oracle"

אנו שומרים עם ctrl + O ויציאה עם ctrl + X.
סוף סוף אנו מאמתים באמצעות:

echo $JAVA_HOME

וואלה, נקבע את נתיב הסביבה.

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   דייגו סוסה דיג'ו

    קווין סלגרו נראה מארה