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.