"ওরাকল জেডিকে 7 ইনস্টল করা হয়নি" ত্রুটি?


9

আমি ওবুন্টু 12.4 এ JDK7 ইনস্টল করার চেষ্টা করছি।

প্রথম চেষ্টায়, বিদ্যুৎ চলে গেছে এবং জেডিকে 7 ডাউনলোড করার মাঝখানে ল্যাপটপ বন্ধ হয়ে গেছে টার্মিনালটি ব্যবহার করে যেমন আমি পরবর্তী টার্মিনাল কমান্ড ব্যবহার করছিলাম

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

যখন শক্তি ফিরে আসে এবং আমি আবার JDK7 ইনস্টল করার চেষ্টা করেছি যখন লকটি নিয়ে একটি সমস্যা ছিল তবে আমি মেশিনটি পুনরায় চালু করার পরে নিম্নলিখিত কমান্ডগুলি ব্যবহার করে এটি ঠিক করেছিলাম

sudo apt-get install whatever

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

তবে তৃতীয় কমান্ডটি প্যাকেজটি সফলভাবে ডাউনলোড করেছে তবে একটি ত্রুটি উপস্থিত হয়েছিল

Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

আমি এই ত্রুটির জন্য সমাধানগুলি অনুসন্ধান করেছি এবং কয়েকটি পেয়েছি, নিম্নলিখিত নির্দেশাবলীর চেষ্টা করেছি

sudo rm /var/lib/dpkg/info/oracle-java7-installer* 
sudo apt-get purge oracle-java7-installer* 
sudo rm /etc/apt/sources.list.d/*java* 
sudo apt-get update 
sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update 
sudo apt-get install oracle-java7-installer

আবার চেষ্টা করলেও একই "ওরাকল জেডিকে 7 ইনস্টল করা হয়নি" ত্রুটি উপস্থিত হয়েছিল।

চেষ্টা sudo apt-get -f install

salahuddin@salahuddin:~$ sudo apt-get -f install
[sudo] password for salahuddin: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  thunderbird-globalmenu
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 259 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up oracle-java7-installer (7u51-0~webupd8~1) ...
Downloading Oracle Java 7...
--2014-02-03 16:28:51--  http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz
Resolving download.oracle.com (download.oracle.com)... 41.128.128.35, 41.128.128.40
Connecting to download.oracle.com (download.oracle.com)|41.128.128.35|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz [following]
--2014-02-03 16:28:51--  https://edelivery.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)... 23.48.230.140
Connecting to edelivery.oracle.com (edelivery.oracle.com)|23.48.230.140|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz?AuthParam=1391437853_a122991b0aaf032ed8c2812472d1c92c [following]
--2014-02-03 16:28:53--  http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-i586.tar.gz?AuthParam=1391437853_a122991b0aaf032ed8c2812472d1c92c
Connecting to download.oracle.com (download.oracle.com)|41.128.128.35|:80... connected.
HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable

    The file is already fully retrieved; nothing to do.

Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-linux-i586.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

কীভাবে এটি ঠিক করতে হয় তা জানেন না

সাহায্য করুন

আগাম ধন্যবাদ


আরও একটি বিষয়, আউটপুট পোস্ট করুনsudo apt-get -f install
অবিনাশ রাজ

উত্তর:


18

টার্মিনালে নীচের কমান্ডগুলি চালান,

sudo dpkg -P oracle-java7-installer
sudo apt-get -f install

আপনার উত্তরের অপেক্ষায় আমি আর একটি ইনস্টলেশন করছিলাম, এখন আমি এটি ছেড়ে দেওয়ার জন্য Ctrl + Z টিপলাম এবং প্রথম নির্দেশটি টাইপ করার সময় আপনি পরামর্শ দেন যে এটি কোনও ত্রুটি ছাড়াই কাজ করেছে, দ্বিতীয়টি নীচে প্যাকেজটি স্বয়ংক্রিয়ভাবে ইনস্টল হয়েছে এবং নেই আর প্রয়োজন: থান্ডারবার্ড-গ্লোবালম্যানু এগুলি অপসারণ করতে 'অ্যাপেট-গেট অটোরমোভ' ব্যবহার করুন। 0 আপগ্রেড হয়েছে, 0 নতুন ইনস্টল করা হয়েছে, 0 অপসারণ করতে এবং 257 আপগ্রেড করা হয়নি। 5 সম্পূর্ণরূপে ইনস্টল করা বা সরানো হয়নি। ই: লক / ভের / ক্যাশে / অ্যাপ্ট / সংরক্ষণাগার / লক পাওয়া যায় নি - খোলা (11: রিসোর্স অস্থায়ীভাবে অনুপলব্ধ) ই: ডিরেক্টরি / ভার্ / ক্যাশে / এপটি / সংরক্ষণাগার লক করতে অক্ষম
সালাহউদ্দিন

ctrl + z ব্যবহার করবেন না, ইনস্টলেশনটি বাতিল করতে ctrl + c ব্যবহার করুন the লকটি সরিয়ে ফেলতে এই আদেশটি ব্যবহার করে sudo rm /var/cache/apt/archives/lockচালানsudo apt-get autoremove
অবিনাশ রাজ

আমি প্রথমে Ctrl + C চেষ্টা করেছি কিন্তু কাজ করে না, তবে Ctrl + Z কাজ করেছে
সালাহউদ্দিন

আমি লকটি অপসারণ করেছি এবং আবার দুটি নির্দেশাবলীর চেষ্টা করেছি সালাহউদ্দিন @ সালাহউদ্দিন: $ do sudo dpkg -P ওরাকল-জাভা 7-ইনস্টলার dpkg: সতর্কতা: কোনও ইনস্টল করা প্যাকেজ নেই ওরাকল-জাভা 7-ইনস্টলার সালাহউদ্দিন @ সালাহউদ্দিন: matching $ sudo apt- get -f ইনস্টল প্যাকেজ তালিকাগুলি পড়ার তালিকা রয়েছে ... সম্পন্ন বিল্ডিং নির্ভরতা গাছ রাষ্ট্র তথ্য পড়ছে ... সম্পন্ন হয়েছে 0 আপগ্রেড, 0 নতুন ইনস্টলড, 0 অপসারণ এবং 257 আপগ্রেড করা হয়নি। এটি এখন ইনস্টল করা হয়?
সালাহউদ্দিন

আমার মনে হয় এখন আপনার সমস্যাটি সমাধান হয়ে গেছে you আপনি কি এই আদেশ sudo dpkg -P oracle-java7-installerদুটি বার চালিয়েছেন ?
অবিনাশ রাজ

5

আমার এটির জন্য আরও একটি সম্ভাব্য কাজ রয়েছে, তবে এটির জন্য ম্যানুয়াল হস্তক্ষেপ প্রয়োজন। এটি ভেঙে যাওয়ার কারণ হ'ল ওরাকল আপনাকে একটি ওটিএন লাইসেন্স গ্রহণ করতে চায়। এখানে কার্যনির্বাহী:

ওরাকল জাভা 7 জেডি কে ডাউনলোড সাইটে যান (আমি এটি এখানে পেয়েছি )। ওটিএন চুক্তিতে সম্মত হন, তারপরে " jdk-7u (যিনি কিছু আপডেটেটসলেটস্ট) -linux-x64.tar.gz " নামক ফাইলটি সন্ধান করুন

sudo mv jdk-7u67-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/



 sudo apt-get install oracle-java7-installer

1

আমি মনে করি আপনার ডাউনলোডটি দূষিত। আপনাকে প্রথমে কোড দ্বারা দূষিত প্যাকেজটি সরিয়ে ফেলতে হবে:

sudo apt-get purge oracle-java7-installer

আপনার অ্যাপটি পরিষ্কার করুন:

sudo apt clean

রোপসিটরিটি সরান এবং পুনরায় আমদানি করুন:

sudo add-apt-repository --remove ppa:webupd8team/java
sudo apt-get update
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update

আপনার প্যাকেজটি আবার ইনস্টল করুন:

sudo apt-get install oracle-java7-installer

ভাই উপভোগ করুন! সমস্যাটি সমাধান না হলে ভিপিএন ব্যবহার করে দেখুন। হতে পারে আপনার এবং ওরাকল ওয়েবসাইটের মধ্যে একটি ফিল্টারিং রয়েছে


0

ফাইলটি পরীক্ষা করুন /var/cache/oracle-jdk7-installer/jdk-7u51-linux-*.tar.gz

যদি এটি ছোট হয় (~ 5000 বাইট) - তবে এতে ওটিএন লাইসেন্স গ্রহণ করার জন্য আপনাকে পাঠ্য রয়েছে।

আপনি যদি পারেন তবে স্যুইচ করুন oracle-java8-installer

Http://tiemensfamily.com/TimOnCS/2014/03/15/oracle-adds-license-to-java7-installer-fails দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.