سؤال كيف يمكنني تثبيت Sun / Oracle JavaK على Ubuntu؟


منذ 11.10 أوبونتو لا يوفر sun-java-jdkكيف أقوم بتثبيته؟


99
2017-11-04 15:50


الأصل


من هنا برنامج تعليمي سريع لتثبيت JDK7 على Ubuntu. - blackcompe
لدي في هذا المنصب forum.xda-developers.com/...
مشكلة أخرى مع openJDK (على الأقل مقترنة ببطاقات Nvidia) عند استخدام Java2D ، والشفافية بطيئة للغاية ، في حين أن Sun هو اشتعلت فيه النيران بسرعة. - vextorspace


الأجوبة:


ملحوظة: قد يكون بعض محتويات هذه الإجابة عتيقة ، وهناك بعض التعليقات التي أبلغ عنها الأشخاص عن مشكلات. ننصحك بقراءة التعليقات أولاً.

-

Ubuntu 11.10 Oneric

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin

[مصدر]

Ubuntu 12.04 Precise

تنظيف jdk مفتوحة تاريخية:

sudo apt-get purge openjdk*

إضافة ريبو جديد وتثبيت sdk:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

إذا كنت ترغب في JRE والمكون الإضافي للمتصفح:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

[مصدر]

أوبونتو 12.04 (دقيق البنغول) - طريقة أخرى

بفضل التعليقات ، يرجى ملاحظة أنه يمكنك تجربة هذه الطريقة أيضًا: http://www.liberiangeek.net/2012/04/install-oracle-java-jdk-7-in-ubuntu-12-04-precise-pangolin/

جعل الشمس جافا الافتراضي

قد ترغب أيضًا في إضافة ما يلي

sudo update-alternatives --config java

يجب عليك الحصول على ما يلي

  اختيار أولوية المسار

0 / usr / lib / jvm / java-7-oracle / bin / java 1 auto mode   1 / usr / lib / jvm / java-7-oracle / bin / java 1 الوضع اليدوي * 2 / usr / lib / jvm / java-7-oracle / jre / bin / java 1 manual mode

اضغط على Enter للاحتفاظ بالخيار الحالي [*] ، أو اكتب رقم الاختيار: 2

اختر (2) واضغط على enter

يعمل الآن:

java -version

عائدات:

نسخة جافا "1.7.0_04" Java (TM) SE Runtime Environment (بناء 1.7.0_04-b20) Java HotSpot (TM) Server VM (إنشاء 23.0-b21 ، الوضع المختلط)


105
2017-11-04 16:21



أتلقى خطأً سيئًا مع هذه الإرشادات لـ 12.04: لم يتم تثبيت Oracle JDK 7 على sha256sum mismatch jdk-7u3-linux-x64.tar.gz. - Jay Taylor
هذا فشل بالنسبة لي كذلك. نفس الخطأ. كابوس. - Whit
للتثبيت في 12.04 ، كانت هذه هي الطريقة الوحيدة التي يمكنني القيام بها: liberiangeek.net/2012/04/... - Steve HHH
@ z7sgѪ: يرجى ملاحظة أنه بدلاً من الشكوى ، يمكنك تحرير الإجابة ، وستتم مراجعتها من قبل الزملاء ، وإذا تمت الموافقة على relevand. بهذه الطريقة ، ستظل هذه الإجابة (القديمة جدًا) محدثة. - JMax
كنت بحاجة إلى تثبيت jdk 1.6 oracle 1.6 على lubuntu 12.04 ولم يعمل أي من PPA. لم أكن أرغب في الفوضى مع المثبتات الثنائية لذلك أنا فقط المستخدمة add-apt-repository ppa:eugenesan/java ثم استبدلت كلمة "دقيقة" بـ "وحيد" في متشابك. حتى الآن لدي 1.6.0_26 على وجه الدقة - وليس الأحدث ولكن كفاية بالنسبة لي. - ccpizza


هناك صفحة جيدة جدا على الرسمية ويكي أوبونتو. هناك يمكنك العثور على جميع الأساليب الموصى بها. لقد استعملت هذا برنامج نصي تلقائي ممتاز.

تأكد من تثبيت git:

sudo apt-get install git

صن / أوراكل جافا 1.6.0

قم ببناء الحسابات المحلية:

wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh

سينشئ البرنامج النصي الحزم من المصدر ويضعها في الريبو المحلي ، ثم يمكن تثبيتها على سبيل المثال:

sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source

يمكنك رؤية جميع الحزم المتوفرة في /var/local/oab/deb

تذكر أن تختار الإصدار الصحيح:

sudo update-alternatives --config java

لإعداد كل شيء آخر (مثل البرنامج المساعد للمتصفح ، keytool ، إلخ.) يمكنك استخدام هذا (ستكون قائمة طويلة!):

sudo update-alternatives --all

البرنامج النصي هو المجمع ل هذا ديبيان النصي، إذا كنت فضوليًا ؛)

Oracle Java 1.7.0_51

هناك العدد 123 حاليا في OAB و طلب سحب

هنا هو vesion مصححة:

wget https://raw.github.com/ladios/oab-java6/master/oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh -7

sudo apt-get update
sudo sudo apt-get install oracle-java7-jdk oracle-java7-fonts oracle-java7-source 

قراءة المزيد على AskUbuntu


13



حل بارد ، وذلك بفضل: عملت تماما بالنسبة لي! - ngeek
[x] فشل تثبيت متطلبات بناء Java [i] إظهار آخر 5 أسطر من ملف السجل (/home/me/oab-java6.sh.log) ... تمت مصادفة أخطاء أثناء المعالجة: oracle-java7-installer E : إرجاع sub-process / usr / bin / dpkg رمز خطأ (1) إعادة رمز 3135: فشل 100 - Whit
قد ترغب في إرسال تقرير خطأ github.com/flexiondotorg/oab-java6/issues - Paweł Prażak
wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java6.sh خطأ 404: غير موجود. - SSH This
يعمل لي ، تحقق: github.com/flexiondotorg/oab-java6/blob/master/oab-java.sh - Paweł Prażak


يمكنك تثبيت الحزمة الرسمية من Oracle:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html

اختر لينكس كنظام أساسي خاص بك


4



تعليمات إضافية لـ 12.04 متوفرة هنا: liberiangeek.net/2012/04/... - Steve HHH