14.10 এ 1.5 বা ততোধিক সংস্করণ ইনস্টল করুন


12

ভান্ডারগুলির চেয়ে নতুন সংস্করণ ইনস্টল করার কোনও উপায় আছে কি?

উবুন্টু এই মুহুর্তে ভোগ্রেন্ট 1.4.3 ইনস্টল করে তবে আমার কমপক্ষে 1.5 টি দরকার

উত্তর:



7

দ্রুত এবং নোংরা ফিক্সের জন্য @ রুবো 77's এর উত্তরটি ভাল।

আমি ভবিষ্যতের সংস্করণগুলি থেকে আরও কিছুক্ষেত্রের সাথে একক প্যাকেজগুলি আপগ্রেড করতে পছন্দ করি।

এই পদ্ধতির সুবিধা:

  • "অ্যাপটি-গেট আপগ্রেড" সুরক্ষা আপডেটগুলি, বাগ ফিক্সগুলি ইত্যাদির জন্য ভ্যাগ্র্যান্টের স্বতন্ত্র সংস্করণটি সনাক্ত করবে

  • আপনি অ্যাপ্লিকেশন কমান্ড-লাইনে [প্যাকেজ-নাম] / সুনির্দিষ্ট উল্লেখ না করে কোনও কিছু স্বতন্ত্র সংস্করণগুলিতে আপডেট হবে না

  • এই পরিবর্তনের পরে, আপনাকে কনফিগগুলিতে পরিবর্তনগুলি ব্যাকআপ করতে হবে না এবং আপনি সহজেই চাহিদা থেকে অন্যান্য প্যাকেজগুলি পেতে পারেন

প্রথমে, বিশদ প্রকাশের জন্য পিনের পছন্দটি 99 এ সেট করুন (ম্যানুয়াল-ইনস্টল-কেবলমাত্র প্রান্তিকের নীচে):

cat <<EOF | sudo tee /etc/apt/preferences.d/vivid-manual-only
Package: *
Pin: release n=vivid
Pin-Priority: 99
EOF

দ্বিতীয়ত, স্বতন্ত্র রেপগুলিকে নির্দেশ করে একটি রেপো উত্স ফাইল তৈরি করুন:

grep '\sutopic\s' /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/vivid.list
sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list.d/vivid.list

এখন প্যাকেজ সূচকগুলি আপডেট করুন:

sudo apt-get update

এই মুহুর্তে, apt-cache policyআমাদের দেখিয়ে দেবে যে সিস্টেমটি বিশ্বস রেপোতে থাকা প্যাকেজ সম্পর্কে সচেতন, তবে স্বয়ংক্রিয়ভাবে সেগুলির কোনও ইনস্টল করবে না (কারণ "99" অগ্রাধিকারের কারণে):

ubuntu@ip-172-31-27-91:~$ apt-cache policy vagrant
vagrant:
  Installed: 1.4.3+dfsg1-1
  Candidate: 1.4.3+dfsg1-1
  Version table:
     1.6.5+dfsg1-2 0
        99 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages
 *** 1.4.3+dfsg1-1 0
        500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ utopic/universe amd64 Packages
ubuntu@ip-172-31-27-91:~$

এখন আপনি "অ্যাপ-গেট ইনস্টল [প্যাকেজ] / [প্রকাশ]] সহ ম্যানুয়ালি আরও সাম্প্রতিক সংস্করণ ইনস্টল করতে পারেন:

sudo apt-get install vagrant/vivid

এটি দেখতে দুর্দান্ত, তবে phonon-backend-gstreamer phonon-backend-gstreamer-commonআমি apt-get upgradeএখন টাইপ করলে কেন এটি আপগ্রেড করতে চায় ? সেগুলি সম্পর্কে কোনও আপডেট নেই আগে
— rubo77

@ রুবো 77 নিশ্চিত নয়, চেষ্টা করুন apt-cache policy phonon-backend-gstreamerএবং দেখুন এটি উত্সগুলি বিবেচনা করছে ...
— স্টিভেন কে

এটি এখন প্রাণবন্ত থেকে ইনস্টল করার চেষ্টা করছে, তবে প্রাণবন্ত থেকে সমস্ত কিছু ইনস্টল করা হয়নি। gist.github.com/rubo77/a339ab56d99156e81012
— রুবো

হুম, আপনি কি এর সাথে তুলনা করতে পারেন: gist.github.com/anonymous/d2861b070d3ff1c399cd ... আমার জন্য, আপনি দেখতে পারবেন ইনস্টলেশনটির প্রার্থী 4.7.80, যদিও এটি স্পষ্টভাবে রেপোতে 4.8.2 সম্পর্কে অবগত রয়েছে, অগ্রাধিকার এত কম।
— স্টিভেন কে

আমি এটা ঠিক, আমি আমার sources.list মধ্যে mariadb জন্য কিছু বিশ্বাসভাজন সূত্র ছিল যাতে প্রতিস্থাপিত করা হয় নি, আমি তাদের মধ্যে মুছে ফেলা sources.list.d/vivid.listএবং এখন এটা পছন্দ আপনার
— rubo77

3

উবুন্টু 15.04 বিটা থেকে উত্স vividইনস্টল করার জন্য উত্স পরিবর্তন করে ইনস্টল করুন:

sudo sed 's/utopic/vivid/g' -i /etc/apt/sources.list 
sudo apt-get update
sudo apt-get install vagrant
sudo sed 's/vivid/utopic/g' -i /etc/apt/sources.list 
sudo apt-get update

এটি এই মুহুর্তে ভিজ্যরেন্ট 1.6.5 ইনস্টল করবে


2

আমি http://vagrant-deb.linestarve.com/ এ একটি ভান্ডার তৈরি করেছি যা ভ্যাগরানটপ ডট কম থেকে সর্বশেষতম প্যাকেজ সরবরাহ করে যাতে আপনাকে ম্যানুয়ালি আপডেট করতে হবে না।

এগুলি ভ্যাগ্র্যান্ট ডাউনলোড পৃষ্ঠায় একই ফাইল , কেবলমাত্র একটি সঞ্চিত্রে রাখা হয়েছে।


1
এটি খুব সম্ভাবনা নেই, যে আমাদের আপনার উপর অবিশ্বাস করা উচিত, তবে কীভাবে আশ্বাস দেওয়া হবে যে কোডটি এখনও মূলটির মতোই?
— রুবো 77

@ রুবো:।: .deb ফাইলগুলি ভ্যাগ্র্যান্ট রিলিজ পৃষ্ঠা থেকে সরাসরি অনুলিপি করা হয় এবং বাইট-বাই বাইট অভিন্ন হওয়া উচিত। শুধু দ্য ভাগ্রান্ট ডাউনলোড পাতা (যেমন থেকে চেকসাম তুলনা vagrant_1.8.1_SHA256SUMS মধ্যে .deb ফাইল বিরুদ্ধে) vagrant-deb.linestarve.com/pool/main/v/vagrant ।
— ওল্ফগ্যাং

@ রুবো I've; আমি সন্ধানটি কেবলমাত্র সংগ্রহস্থল আপডেট করেছি যাতে আমি কেবল ইনডেক্স ফাইলগুলি পরিবেশন করি; প্রকৃত প্যাকেজগুলি এখন থেকে সরাসরি ডাউনলোড করা হয় releases.hashicorp.com
— উলফগ্যাং

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