ওয়েবআপড 8 ওরাকল-জাভা -7-ইনস্টলার 404 সহ ব্যর্থ


21

আমি ডকার ইমেজে জাভা 7 ইনস্টল করার চেষ্টা করছি। কিছুদিন আগে পর্যন্ত এটি কাজ করছিল। কমান্ডগুলি হ'ল:

    apt-get --fix-missing update
    apt-get -y upgrade

    apt-get -y install software-properties-common
    add-apt-repository ppa:webupd8team/java
    apt-get -y upgrade
    apt-get -y update

    echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
    apt-get install -y oracle-java7-installer

আউটপুট হল:

       Setting up oracle-java7-installer (7u80+7u60arm-0~webupd8~1) ...
       debconf: unable to initialize frontend: Dialog
       debconf: (TERM is not set, so the dialog frontend is not usable.)
       debconf: falling back to frontend: Readline
       debconf: unable to initialize frontend: Readline
       debconf: (This frontend requires a controlling tty.)
       debconf: falling back to frontend: Teletype
       Downloading Oracle Java 7...
       --2017-05-29 16:54:29--  http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz
       Resolving download.oracle.com (download.oracle.com)... 104.96.220.162, 104.96.220.106
       Connecting to download.oracle.com (download.oracle.com)|104.96.220.162|:80... connected.
       HTTP request sent, awaiting response... 302 Moved Temporarily
       Location: (REMOVING H-T-T-P-S BECAUSE I DON'T HAVE ENOUGH REP POINTS)://edelivery.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz [following]
       --2017-05-29 16:54:29--  (REMOVING H-T-T-P-S BECAUSE I DON'T HAVE ENOUGH REP POINTS)://edelivery.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz
       Resolving edelivery.oracle.com (edelivery.oracle.com)... 23.196.115.62, 2600:1408:10:184::2d3e, 2600:1408:10:185::2d3e
       Connecting to edelivery.oracle.com (edelivery.oracle.com)|23.196.115.62|:443... connected.
       HTTP request sent, awaiting response... 302 Moved Temporarily
       Location: (REMOVING H-T-T-P BECAUSE I DON'T HAVE ENOUGH REP POINTS)//download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz?AuthParam=1496076904_47c6805122b1f8131f00e210452116ca [following]
       --2017-05-29 16:54:29--  http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz?AuthParam=1496076904_47c6805122b1f8131f00e21                                                0452116ca
       Connecting to download.oracle.com (download.oracle.com)|104.96.220.162|:80... connected.
       HTTP request sent, awaiting response... 404 Not Found
       2017-05-29 16:54:31 ERROR 404: Not Found.

       download failed
       Oracle JDK 7 is NOT installed.
       dpkg: error processing package oracle-java7-installer (--configure):
       subprocess installed post-installation script returned error exit status 1
       Setting up gsfonts (1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1) ...
       Setting up x11-common (1:7.7+1ubuntu8.1) ...
       debconf: unable to initialize frontend: Dialog
       debconf: (TERM is not set, so the dialog frontend is not usable.)
       debconf: falling back to frontend: Readline
       debconf: unable to initialize frontend: Readline
       debconf: (This frontend requires a controlling tty.)
       debconf: falling back to frontend: Teletype
       invoke-rc.d: policy-rc.d denied execution of start.
       Processing triggers for ureadahead (0.100.0-16) ...
       Setting up xfonts-encodings (1:1.0.4-1ubuntu1) ...
       Setting up xfonts-utils (1:7.7+1) ...
       Setting up gsfonts-x11 (0.22) ...
       Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
       Errors were encountered while processing:
        oracle-java7-installer
       E: Sub-process /usr/bin/dpkg returned an error code (1)
       The command '/bin/sh -c apt-get install -y oracle-java7-installer'            returned a non-zero code: 100

তারা সহজ পিপিএ উপায় আছে, আমি জানি না কেন আপনার মত কমান্ড চেষ্টা echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selectionsকেবলsudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
Ege Sucu

আপনি যে সাধারণ পিপিএ সম্পর্কে কথা বলছেন তা কী? এটি ওয়েবআপড 8 পদ্ধতিটি ব্যবহার করছে। ঠিক সেখান থেকেই ওরাকল-জাভা 7-ইনস্টলার আসে।
টবিসটোবগান

1
আমার ঠিক একইরকম সমস্যা। দেখে মনে হচ্ছে পিপিএ ডেটা শেষ নয় বা ডাউনলোড ফাইলের ইউআরএল পরিবর্তন করা হয়েছে।
হেডমিশোল্ডার

: আপনি সম্ভবত একটি সমস্যা আমি উত্তর এখানে দেওয়া সম্মুখীন করছেন stackoverflow.com/questions/44213454/...
doz10us

এটি সম্পর্কে রক্ষণাবেক্ষণকারীকে ইমেল করেছিলেন, তিনি বলেছিলেন যে তারা এটি ঠিক করবেন না। সুতরাং আপনি যদি ওয়েবআপডি 8 পিপিএ ব্যবহার করে চালিয়ে যেতে চান বা এটি ম্যানুয়ালি ডাউনলোড ও ইনস্টল করতে চান তবে জেডিকে 8 এ আপগ্রেড করুন।
ডিভিডিজেং

উত্তর:


15

ত্রুটির কারণ হ'ল ওরাকল তাদের বাইনারিগুলি তাদের সাইট থেকে অপসারণ করে। যদিও সংস্করণগুলি কিছুক্ষণ আগে অবচয় করা হয়েছিল, বাইনারিগুলি সম্প্রতি ডাউনলোডের জন্য সেখানে ছিল। তবে তারা এখন এটি সরিয়ে দিয়েছে।

এটি ওয়েবআপড 8 এর সাইটে জুন 2,2017 তে ব্যাখ্যা করা হয়েছে। ওরাকলের ডাউনলোড পৃষ্ঠায় বলা হয়েছে

জাভা এসই 7-র আপডেটগুলি এপ্রিল 2015 পরে প্রকাশিত হয়েছে, এবং এপ্রিল 2013 এর পরে প্রকাশিত জাভা এসই 6-র আপডেটগুলি কেবল আমার ওরাকল সাপোর্টের মাধ্যমে কেবলমাত্র ওরাকল গ্রাহকদের জন্য উপলব্ধ (সহায়তা লগইন প্রয়োজন)।

জাভা এসই অ্যাডভান্সড ব্যবহারকারীদের বাণিজ্যিক বৈশিষ্ট্য, সমালোচনামূলক বাগ ফিক্স, সুরক্ষা সংশোধন এবং সাধারণ রক্ষণাবেক্ষণ "সরবরাহ করে।

এখানে সম্পূর্ণ বিশদটি দেখুন http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html


সুতরাং জাভা 7 টি নির্দেশ করে যে সফ্টওয়্যার, পুরানো টুকরা নির্ভরতা সম্পর্কে কি?
ডিই

@ দেখুন আপনি কোন সফ্টওয়্যার নিয়ে কথা বলছেন? কোনও সফ্টওয়্যার জাভা 7-র উপর স্পষ্টভাবে নির্ভর করবে না, তবে আপনি যদি একটি সন্ধান পান তবে আমি কীভাবে সেই কাজটি করব সে সম্পর্কে বিশদ যুক্ত করতে পারি।
আনোয়ার

22

যেহেতু ওরাকল ডাউনলোড লিঙ্কটি সরিয়ে নিয়েছে এবং জাভা-র পুরানো সংস্করণগুলি ডাউনলোড করার জন্য লগইন শংসাপত্রগুলির প্রয়োজন, জাভা ইনস্টল করতে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:

1) http://www.oracle.com/technetwork/java/javase/ থেকে সর্বশেষ জাভা সংস্করণটি ডাউনলোড করুন ডাউনলোডগুলি / জাভা-সংরক্ষণাগার-ডাউনলোডগুলি-জাভাসে 7-521261.html । আপনাকে লগইন করতে হবে।

2) jdk-7uXX-linux-x64.tar.gz / var / cache / oracle-jdk7-ইনস্টলার থেকে মুছে ফেলুন / যেখানে XX সংস্করণ নম্বর।

3) নীচের কমান্ডটি ব্যবহার করে / ভার্চ / ক্যাশে / ওরাকল-জেডকি 7-ইনস্টলার / এ ডাউনলোড করা সংস্করণটি সরান

sudo mv jdk-7u(downloadedversion)-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/


4) এখন নিম্নলিখিত কমান্ড চালান

sudo apt-get install oracle-java7-installer




1
অনেক পোস্ট অনুসরণ করে কিছুই কাজ করেনি। 3 য় পদক্ষেপ যাদু করে।
অনুপমা বুরলগাদদা

ওভাররাইট সম্পাদন করার সঠিক মুহূর্তটি কী হবে? অ্যাপ্লিকেশন -y ওরাকল-জাভা 7-ইনস্টলার ইনস্টল করার আগে? স্পষ্টতই এখনও কোনও ইনস্টলার নেই, তাই আমি কীভাবে জেডিকে এমভি করতে পারি? এবং যদি আমি ইনস্টলটি সম্পাদন করি তবে এটি ব্যর্থ হবে। আমি কেবল প্যাকেজটি ডাউনলোড করতে পারি তবে এখনও এটি প্যাক করা হবে না তাই / var / ক্যাশে কোনও ফাইল নেই?
মরিওবোনজ

এটি কাজ করে না। এটা শুধু বলে E: Package 'oracle-java7-installer' has no installation candidate
আগস্ট লিলিয়াস

@ অগাস্টলিলিয়াস প্রথমে আপনাকে আসল পিপিএ যুক্ত করতে হবে আসল উত্তরটি দেখতে হবে, তারপরে আপডেটটি পাবেন এবং তারপরে আপনার প্যাকেজটি থাকবে
অ্যালোনিসার

দুর্ভাগ্যক্রমে, পিপিএ যুক্ত করা কোনও উপকার করে না। আমি এটি দিয়ে জুড়েছি add-apt-repository ppa:webupd8team/java, এবং সেই রেপোতে কোনও ওরাকল-জাভা--ইনস্টলার প্যাকেজ সরবরাহ করা হয়নি
আগস্ট লিলিয়াস

0

অন্যান্য উত্তরে উল্লিখিত হিসাবে ওরাকলকে তাদের সাইট থেকে জেআরই / জেডিके এর সর্বশেষতম সংস্করণ ছাড়া কিছু ডাউনলোড করার জন্য কোনও বিকাশকারী অ্যাকাউন্ট বা একটি সমর্থন চুক্তির প্রয়োজন কারণ তারা সাধারণত গুরুতর সিভিই (দুর্বলতাগুলি) সমাধানের জন্য একটি প্রকাশ করেন।

এই সংগ্রহস্থলের একটি স্ক্রিপ্ট রয়েছে যা আপনাকে সেট করা প্যারামিটার এবং পরিবেশের ভেরিয়েবলগুলির উপর ভিত্তি করে সর্বশেষ বা পুরানো সংস্করণগুলি ডাউনলোড করতে দেয়।

https://github.com/vjkoskela/jdk-wrapper


0

ধারণা করা হয়েছে যে ওরাকল জাভা 181 থেকে 191 এ গতকাল প্রকাশিত হওয়ার সাথে সাথে কেউ যদি এই সমস্যাটিতে আসে তবে আমি এখানে পোস্ট করব। আপনি যদি জাভা 8 দিয়ে এই সমস্যাটি পান তবে দয়া করে এখানে দেখুন উবুন্টুর জন্য নতুন জাভা 8 ইনস্টলারটি আপডেট না হওয়া পর্যন্ত ফিক্সটি দেখুন।

181 থেকে 191 এর জন্য এখানে ঠিক করা আছে:

cd /var/lib/dpkg/info
sudo sed -i 's|JAVA_VERSION=8u181|JAVA_VERSION=8u191|' oracle-java8-installer.*
sudo sed -i 's|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/|' oracle-java8-installer.*
sudo sed -i 's|SHA256SUM_TGZ="1845567095bfbfebd42ed0d09397939796d05456290fb20a83c476ba09f991d3"|SHA256SUM_TGZ="53c29507e2405a7ffdbba627e6d64856089b094867479edc5ede4105c1da0d65"|' oracle-java8-installer.*
sudo sed -i 's|J_DIR=jdk1.8.0_181|J_DIR=jdk1.8.0_191|' oracle-java8-installer.* 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.