আমি কীভাবে উইজেট সহ কোনও সার্ভারে ওরাকল / সান জাভা ডাউনলোড করতে লাইসেন্স পৃষ্ঠাটি বাইপাস করব?


10

আমি উবুন্টু সার্ভার 12.04 এ লাইফ্রেটি ইনস্টল করার চেষ্টা করছি, যার জন্য জেআরই প্রয়োজন এবং সংস্করণ। এর প্রস্তাব দিচ্ছে।

আমি কোনও অনুমোদনমূলক ভাণ্ডারে JRE6 খুঁজে পাই না এবং ম্যানুয়াল (উইজেট) ডাউনলোডের জন্য লাইসেন্স চুক্তিটি কীভাবে পারা যায় তা আমি কাজ করতে পারি না।

ওরাকল লাইসেন্স চুক্তিটি গ্রহণ এবং ফাইলটি ডাউনলোড করার জন্য আমি কী উইজেটে কোনও মান যুক্ত করতে পারি?

ধন্যবাদ


ভবিষ্যতের সন্ধানকারীদের জন্য এটি পরীক্ষা করুন: stackoverflow.com/a/10959815/2184122
রবার্ট লগ

উত্তর:


10

"অটোমেটেড" ওরাকল জাভা ডাউনলোডগুলি (জেআরই / জেডিকে 6/7 এবং অন্যান্য ...)

আপনার sqlite3 ইনস্টল করা প্রয়োজন ; এটি একটি ক্ষুদ্র প্যাকেজ, sudo apt-get install sqlite3আপনার প্রয়োজন হলে ব্যবহার করুন ।

  1. ফায়ারফক্স খুলুন, আপনার প্রয়োজনীয় সংস্করণ / বৈকল্পিকের জন্য জাভা ডাউনলোডের পৃষ্ঠায় যান এবং স্বীকৃতি লাইসেন্স চুক্তি রেডিও বোতামটি ক্লিক করুন।

    এখানে চিত্র বর্ণনা লিখুন

  2. টার্মিনালটি খুলুন এবং ফায়ারফক্স এসকিউএলাইট কুকি ডাটাবেস থেকে cookiesফর্ম্যাট পাঠ্য ফাইলটিতে wget( স্ক্রিপ্টের উত্স ) ব্যবহার করতে পারেন প্রয়োজনীয় ওরাকল সেশন কুকিজগুলি বের করার জন্য এটি আটকে দিন :

    প্রতিধ্বনি ".মড ট্যাব
    হোস্টটি নির্বাচন করুন, যখন হোস্ট গ্লোব '।' 'তারপরে' সত্য 'অন্যথায়' মিথ্যা 'শেষ, পথ,
    কেস যখন সুরক্ষিত হয় তখন 'সত্য' অন্যথায় 'মিথ্যা' শেষ, সমাপ্তি, নাম, মান
    moz_cookies থেকে; "| sqlite3 ~ / .মজিলা / ফায়ারফক্স / *। ডিফল্ট / কুকিজ.সিক্লাইট
    | grep -i oracle> /tmp/oracle-cookies.txt
    
  3. এখন wgetসেই সেশন কুকিজ সহ ডাউনলোড করতে ব্যবহার করুন:

    wget --load-cookies=/tmp/oracle-cookies.txt wget http://download.oracle.com/otn-pub/java/jdk/6u14-b08/jdk-6u14-linux-x64.bin
  4. মন্তব্য:

    • ডিরেক্টরি থেকে আসা পর্যন্ত আপনি এই কুকিগুলি যে কোনও ওরাকল ডাউনলোডের জন্য ব্যবহার করতে পারেনotn-pub
    • সহজ ব্যবহারের জন্য আপনি স্ক্রিপ্টটি একটি .sh ফাইলে পেস্ট করতে পারেন
    • কুকিগুলি আইপি এর সাথে সম্পর্কিত নয়, সুতরাং একটি হেডলেস / সি এল এল সার্ভারের জন্য, কেবল এসসিপি বা cookiesফাইলটি স্থানান্তর করুন এবং আপনি যে কোনও কম্পিউটার থেকে ডাউনলোড করতে পারেন (তবে কুকিতে 30 মিনিটের সময়সীমা রয়েছে, তাই সাবধান হন)
    • সম্পর্কিত: আমি লগ ইন করা সাইট থেকে ডাউনলোড করতে আমি কীভাবে উইজেট / কার্ল ব্যবহার করব?

1
এটি কি 100% আইনী?
টাচিয়ন্স

@ ট্যাচইনস হ্যাঁ, আপনি যে কোনও কিছু করার আগে আপনাকে কোনও কম্পিউটারে একটি ব্রাউজার খুলতে হবে এবং "লাইসেন্স চুক্তি স্বীকার করুন" এ ক্লিক করতে হবে ...
ইশ

দুর্দান্ত কৌশল, তবে কোনও ধারণা যদি এটি এখনও কাজ করে? আমি এটি চেষ্টা করেই চলেছি তবে এটি কেবলমাত্র এইচটিএমএল পৃষ্ঠাগুলি ডাউনলোড করে যা বলে যে "দুঃখিত! ওটিএন থেকে পণ্যগুলি ডাউনলোড করার জন্য আপনাকে অবশ্যই ওটিএন লাইসেন্সের শর্তাদির সাথে সম্মত হতে হবে" says হয় আমি এটি ভুল করছি বা ওরাকল এর কাছে বুদ্ধিমান হয়েছে ...
কুরটোসিস

আপনি ব্রাউজারে সর্বদা ঠিক এই urlটি পেরিয়ে যেতে পারেন :)
ড্রিমওয়াকার

যদিও এই উত্তরটি দুর্দান্ত, আমি কেবল নীচে পোস্ট করা একটি আরও সহজ। অবশ্যই, যদি আমার কাজ বন্ধ করে দেয় তবে আপনাকে এইটির কাছে ফিরে যেতে হবে।
পেরিটা ব্রেটা 15

6

স্ট্যাকওভারফ্লোতে একই রকম প্রশ্ন রয়েছে: লিনাক্সে জাভা জেডিকে ডাউনলোড ও ইনস্টলেশন স্বয়ংক্রিয়ভাবে কীভাবে করা যায়?

উইজেট ব্যবহার করে উত্তরটি হ'ল:

wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz"

শেষ যুক্তিটি ডাউনলোড করা ইউআরএল। বিভিন্ন জাভা সংস্করণ সংরক্ষণাগারগুলি কেবল সংস্করণে নয়, এক্সটেনশানটিতেও পৃথক।


2
আর কাজ করে না।
রজার ডাহল

হ্যাঁ এটি কাজ করে না, আমাকে login.oracle.com- এ পুনর্নির্দেশ করে চলেছে
আলেকজান্ডার মিলস

6

এমকিওং ডট কম থেকে প্রাপ্ত একটি পরামর্শ : আপনি wget --header "Cookie: oraclelicense=accept-securebackup-cookie" [link from download page]আপনার ব্রাউজার থেকে কুকি নিষ্কাশন করার প্রয়োজন ছাড়াই ডাউনলোড করতে ব্যবহার করতে পারেন ।


এটি যতক্ষণ কাজ করে ততক্ষণ উত্তরগুলির তুলনায় এটি আরও ভাল। এই লেখার সময় এখনও এটি ক্ষেত্রে।
লুডোভিচ কিউটি

1

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


@ izx এর উত্তর দুর্দান্ত। তবে আমি স্কুসাইট 3 ব্যবহার না করে কুকির সামগ্রী (izx এর উত্তরের ২ য় ধাপের সাথে মিলিয়ে) পেতে "কুকি.টেক্সট এক্সপোর্ট" ব্যবহার করার পুশির পরামর্শটিকে বেশি পছন্দ করি।
mdahlman

0

কুকি আউট সহ একটি দ্রুত উপায়:

  • আপনার ব্রাউজারে ডাউনলোড শুরু করুন
  • ডাউনলোড বিরতি দিন
  • ডাউনলোডের জন্য ব্যবহৃত ইউআরএল অনুলিপি করুন
  • উইজেটের সাথে ইউআরএল ব্যবহার করুন: wget --no-check-certificate URL_FOR_DOWNLOAD

URL টি সম্ভবত সীমিত পরিমাণের জন্য বৈধ হয় (প্রায়শই 30 মিনিট)।


0

প্রকৃতপক্ষে, কেবল আপনার লিনাক্সের কোনও ফাইলে পুশির দ্বারা উল্লিখিত ক্রোম এক্সটেনশন দ্বারা প্রদত্ত সামগ্রীটি পান। তারপরে ওরাকল পৃষ্ঠা থেকে ডিএল অ্যাড্রেস অনুলিপি করুন এবং এটি আপনার উইজেট কমান্ডে যুক্ত করুন। উদাহরণস্বরূপ, ওরাকল ডেটাবেস 11 জি রিলিজ 2 (11.2.0.1.0) ডিল করতে:

vagrant@vagrant-ubuntu-trusty-64:~/download$ wget -x --load-cookies cookies.txt http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip

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