জাভা 8 এখন অনুযায়ী উপলব্ধ http://openjdk.java.net/projects/jdk8/, কিন্তু http://openjdk.java.net/install/ উবুন্টুতে ওপেনজেডিকে 8 (ওরাকল জাভা নয়) কীভাবে ইনস্টল করবেন তা এখনও উল্লেখ করে না 14.04 দীর্ঘমেয়াদী সমর্থন. (14.10 এর জন্য এবং পরে কেবল চালান apt-get install openjdk-8-jdk)
কিভাবে এবং কখন এটি করা যেতে পারে?
(2017-08-08: খুব সংক্ষিপ্ত উত্তর: ওপেনজেডিকে 8 2017-08-08 হিসাবে উবুন্টু 14.04 এর জন্য উপযুক্ত প্যাকেজ হিসাবে সরকারী সংগ্রহস্থল থেকে আনুষ্ঠানিকভাবে উপলব্ধ নয়এই উত্তরে সম্পূর্ণ সংক্ষিপ্তসার দেখুন - 2021-06-29 আপডেট হয়েছে)
দ্রষ্টব্য: আপাতত আমরা ওরাকল জাভা ব্যবহার করব - উবুন্টু সংগ্রহস্থল থেকে ওরাকল জাভা সরাসরি এবং অনায়াসে না পাওয়া পর্যন্ত উবুন্টু সংগ্রহস্থল থেকে ওপেনজেডিকে আমার জন্য সর্বোত্তম সমাধান
নোট: ওয়েবআপডি 8 দলের পিপিএ 16 এপ্রিল, 2019 থেকে কার্যকর সঙ্গে বন্ধ করা হয়েছে. সুতরাং এই পিপিএ কোন জাভা ফাইল নেই. আরও তথ্য পাওয়া যাবে লঞ্চপ্যাডে পিপিএর পৃষ্ঠা. তাই নীচের পদ্ধতি আর কাজ করে এবং কারণ ঐতিহাসিক কারণে বিদ্যমান.
ওপেনজেডিকে 8 মার্চ প্রকাশিত হয়েছিল 2014. এই প্রশ্নের সময় হিসাবে, কোনও উবুন্টু রিলিজের জন্য অফিসিয়াল উবুন্টু সংগ্রহস্থলগুলিতে কোনও ওপেনজেডিকে 8 প্যাকেজ নেই তারা "শীঘ্রই উপলব্ধ হবে", হিসাবে জেডিকে 8 প্রকল্প পৃষ্ঠা বলেন, শীঘ্রই কিছু সংজ্ঞা জন্য.
প্রথমত, ওপেনজেডিকে 8 প্যাকেজ উবুন্টু ডেভেলপমেন্ট রিলিজে অবতরণ করবে. এই সময় ঘটতে পারে 14.10 উন্নয়ন চক্র, কিন্তু যতটা আমি জানি কোন সেট সময়সূচী নেই. কিছু পূর্বরূপ প্যাকেজ নির্মিত হয়েছে এবং পরীক্ষার জন্য উপলব্ধ, ঘোষণাটি দেখুন ডেবিয়ান-জাভা উবুন্টু ওপেনজেডিকে মেইলিং তালিকা. কিছু সময়ে এই প্যাকেজ ডেবিয়ান এবং উবুন্টু উন্নয়ন ভান্ডার আপলোড করা হবে.
একবার ওপেনজেডিকে 8 উবুন্টু ডেভেলপমেন্ট সংস্করণে থাকলে, এটি অনুরোধ করা সম্ভব হতে পারে যে এটি 14.04 এ ব্যাকপোর্ট করা হবে এটি প্রাথমিক পাওয়া যাবে না মনে রাখবেন trusty সংগ্রহস্থল, কিন্তু যদি আপনি ব্যবহার করেন trusty-backports তারপর এটি কিছু সময়ে সেখানে থেকে ইনস্টলযোগ্য হতে পারে. উবুন্টুতে ব্যাকপোর্টগুলির অনুরোধ করার প্রক্রিয়া সম্পর্কে পড়ুন এখানে.
2017-08-08 হিসাবে আমি এই প্রশ্ন এবং তার উত্তর সমস্যা বুঝতে মাধ্যমে খনন একটি বিট অপ্রতিরোধ্য হয়ে উঠেছে যে পাওয়া যায় নি, তাই আমি এই উত্তর তথ্যও সংক্ষিপ্ত আছে.
খুব সংক্ষিপ্ত উত্তর হল যে ওপেনজেডিকে 8 2017-08-08 হিসাবে আনুষ্ঠানিকভাবে উবুন্টু 14.04 এর জন্য উপলব্ধ নয়.
তবে বেশ কয়েকটি বিকল্প উপলব্ধ:
উবুন্টুর নতুন সংস্করণে আপগ্রেড করুন ওপেনজেডিকে 8 থেকে পাওয়া যায় 14.10 এবং তারপরে. (ওপেনজেডিকে 9 এর পরে 16.04 এলটিএস থেকে, ওপেনজেডিকে 11 18.04 এলটিএস থেকে চালু). আপনি বর্ধিত সমর্থনের অধীনে না থাকলে এটি 2021 সালের সেরা পন্থা.
ডাউনলোড করুন এবং ইনস্টল করুন ওরাকল জাভা (ওপেনজেডিকে নয়) থেকে http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html নিজে একটি আলকাতরা হিসাবে.জিজেড ফাইল যা কেবল আনপ্যাক করা দরকার এবং লাইসেন্সটি আগে গ্রহণ করা উচিত bin ডিরেক্টরি যোগ করা যেতে পারে আপনার $PATH পরিবর্তনশীল. এছাড়াও আপনি একটি তৃতীয় পক্ষের পিপিএ ব্যবহার করা চয়ন করতে পারেন. গুরুত্বপূর্ণ: লাইসেন্সটি আরও বিধিনিষেধযুক্ত হওয়ার জন্য 2019 সালে পরিবর্তন করা হয়েছিল এবং উত্পাদনে ওরাকল জাভা ব্যবহার করার জন্য আপনাকে অর্থ প্রদানের গ্রাহক হতে হবে!
তৃতীয় পক্ষের পিপিএ ব্যবহার করে ওপেনজেডিকে 8 ডাউনলোড করুন. তারা মামুলি হত্তয়া বা তারা সাধারণত একটি স্বেচ্ছাসেবী ভিত্তিতে ব্যক্তি দ্বারা তৈরি করা হয় অদৃশ্য ঝোঁক হিসাবে এটি একটি ক্রমবর্ধমান খারাপ ধারণা.
উৎস কম্পাইল এবং এটি নিজে ইনস্টল.
(অন্যান্য সরবরাহকারী যোগ করতে বিনা দ্বিধায় দয়া করে)
বিস্তারিত জানার জন্য অন্যান্য উত্তর দেখুন.
ব্যক্তিগতভাবে আমি উবুন্টুকে 18.04 এলটিএসে আপগ্রেড করার পরামর্শ দেব, বা সম্ভব না হলে একটি আজুল বিল্ড ডাউনলোড করুন. অ্যাডাপ্টোপেনজেডিকে/ইক্লিপস অ্যাডাপ্টিয়াম কেবলমাত্র 16.04 এর পরে একটি বিকল্প এক্স 64.
নোট থেকে 22 এপ্রিল 2016 প্রগাঢ় জন্য প্যাকেজ মুছে ফেলা হয়েছে, হায়রে. সংবাদ আইটেম packages.ubuntu.com: "জেনিয়াল রিলিজ প্রতিফলিত করুন, ইয়াকটিটি যুক্ত করুন, প্রাণবন্ত সরান". এই উত্তর কার্যসংক্রান্ত চালাক কিন্তু বর্তমান অবস্থায় আর প্রযোজ্য. 6 জানুয়ারী 2017 পর্যন্ত জাভা 8 এর জন্য কোনও ব্যাকপোর্ট নেই বিশ্বস্ত packages.ubuntu.com/trusty-backports/java এখনো. পরিবর্তন প্রযোজ্য হিসাবে সম্পাদনা করুন.
উবুন্টু 8 এর জন্য কোনও সমর্থিত ওপেনজেডিকে 14.04 প্যাকেজ নেই উবুন্টু 15.04 ওপেনজেডিকে 8 প্যাকেজগুলি সফলভাবে ব্যবহার করা হয়েছে উবুন্টু 14.04. নবীনতর প্যাকেজ সংস্করণ (যেমন 15.10, 16.04 জন্য যারা) নীচের নির্দেশাবলী ব্যবহার করে 14.04 কাজ না পাওয়া যায় নি .
openjdk version "1.8.0_131"OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-1~14.04.york0-b11)OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
এবং এখানে আমার uname -a আউটপুট:
Linux mars1 4.4.0-75-generic #96~14.04.1-Ubuntu SMP Thu Apr 20 11:06:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
আমার ভার্চুয়াল-হোস্ট-সার্ভার-সরবরাহকারী আমাকে বলছেন যে তারা কেবল উবুন্টু-14.04 এর জন্য সমর্থন সরবরাহ করে এবং আমি অনুমান করছি যে তারা 2019 অবধি এভাবে চলতে চায়! সুতরাং দয়া করে আমাকে জানান যে আপনি যদি উবুন্টু -14.04 এ ওপেনজেডিকে -8 রাখার আরও ভাল কোনও উপায় জানেন?
নিক্স প্যাকেজ ম্যানেজার উবুন্টুর জন্য ওপেনজেডিকে 8 এর বাইনারি প্যাকেজগুলিও বজায় রাখে, যার অর্থ আপনি পাঁচ মিনিটেরও কম সময়ে একটি ওয়ার্কিং জাভা 8 সংকলক পেতে পারেন শেষ করতে শুরু করুন (একটি দ্রুত ইন্টারনেট সংযোগ সহ, অবশ্যই).
এটাই. ওহ, এবং আপনি আপনার পদক্ষেপ 2 থেকে এক-মাছ ধরার নৌকা করা নিশ্চিত করতে চাইবেন ~/.bashrc. এটি আপনার ইনস্টল করা প্যাকেজগুলিকে সঠিকভাবে লিঙ্ক করতে নিক্সকে বলবে (যেহেতু এটি প্রকৃত ফাইলগুলিকে অ-মানক ডিরেক্টরিতে রাখে
আজুল “জুলু” নামে ওপেনজেডিকে বিল্ড সরবরাহ করা শুরু করেছে যা ডাউনলোড, আনপ্যাক করা এবং স্বয়ংক্রিয়ভাবে ব্যবহার করা যেতে পারে (তারা সমর্থন থেকে তাদের অর্থ উপার্জন). http://www.azulsystems.com/products/zulu/downloads
নিঃসন্দেহে, একই পিপিএ যা বিশ্বস্ততার জন্য উপযুক্ত-দ্রুত হোস্ট করা হয়েছে, পিপিএ:সায়ারকোট 895/মাইপিপিএ এর একটি সংস্করণ রয়েছে ওপেনজেডিকে -8 যে কাজ করে. * শ্রাগ*