नोट 22 अप्रैल 2016 के बाद से विविड के लिए पैकेज हटा दिए गए हैं, अफसोस। Package.ubuntu.com में समाचार आइटम: "ज़ेनियल रिलीज़ को प्रतिबिंबित करें, यकित को जोड़ें, ज्वलंत को हटाएं"। इस उत्तर का वर्कअराउंड चालाक है, लेकिन वर्तमान स्थिति में लागू नहीं है। 6 जनवरी 2017 तक भरोसेमंद पैकेजों पर java 8 के लिए कोई बैकपोर्ट नहीं है ।ubuntu.com/trusty-backports/java अभी तक। कृपया परिवर्तन लागू होने पर संपादित करें।
Android आधिकारिक साइट से उत्तर देखें
https://source.android.com/source/initializing.html
Ubuntu 14.04 के लिए कोई भी उपलब्ध समर्थित OpenJDK 8 पैकेज नहीं हैं। Ubuntu 15.04 OpenJDK 8 संकुल को Ubuntu 14.04 के साथ सफलतापूर्वक उपयोग किया गया है। नए पैकेज संस्करण (जैसे 15.10, 16.04 के लिए) नीचे दिए गए निर्देशों का उपयोग करके 14.04 पर काम नहीं करते पाए गए।
Http://packages.ubuntu.com/vivid/openjdk-8-jdk से अपने आर्किटेक्चर के लिए .deb पैकेज डाउनलोड करें :
Openjdk-8-jre-headless
openjdk-8-jre
openjdk-8-jdk
याद रखें, आप अपनी मशीन के लिए वास्तुकला प्राप्त कर सकते हैं:
$ uname -m
x86_64 64-बिट (amd64) लिनक्स कर्नेल वास्तुकला और i386 / i486 / i586 / i686 32-बिट (i386) प्रणाली का प्रतिनिधित्व करता है।
वैकल्पिक रूप से, http://packages.ubuntu.com/vivid/openjdk-8-jdk पर मिली जानकारी का उपयोग करके डाउनलोड की गई फ़ाइलों के चेकसम की पुष्टि करें ।
Sha256sum उपकरण के साथ उदाहरण के लिए:
$ sha256sum {package file}
पैकेज स्थापित करें:
$ sudo apt-get update
आपके द्वारा डाउनलोड की गई .deb फ़ाइलों में से प्रत्येक के लिए dpkg चलाएँ। गुम निर्भरता के कारण यह त्रुटियां पैदा कर सकता है:
$ sudo dpkg -i {downloaded.deb file}
गुम निर्भरता को ठीक करने के लिए:
$ sudo apt-get -f install