উবুন্টু / ডেবিয়ান: নির্দিষ্ট প্যাকেজের উপলব্ধ সংস্করণগুলির তালিকা প্রদর্শন করুন


24

আমি কীভাবে নির্দিষ্ট প্যাকেজের সমস্ত উপলব্ধ সংস্করণ তালিকা করতে পারি?

আমি জানি

apt-get install myPackage=1.2.3 

একটি নির্দিষ্ট সংস্করণ ইনস্টল করা যেতে পারে। এবং সাথে

apt-show-versions -a myPackage 

আমি সিস্টেম দ্বারা পরিচিত সংস্করণগুলির একটি তালিকা পেতে পারি।

তবে সমস্ত উপলব্ধ সংস্করণগুলির তালিকা কীভাবে পাওয়া যাচ্ছে। আমি মনে করি এটিটিপ সরঞ্জামগুলি ব্যবহার করা সম্ভব নয় কারণ সেগুলি কনফিগার করা ভান্ডারগুলিতে সীমাবদ্ধ।

তাহলে কি উপায়? কিছু ওয়েব-সংগ্রহস্থল? উবুন্টু ৮.০৪-এর পুনঃদান কী?

উত্তর:


22

দিয়ে চেষ্টা করুন

অ্যাপ-ক্যাশে ম্যাডিসন মাইপ্যাকেজ

ম্যান পৃষ্ঠা থেকে উদ্ধৃতি:

এটি একটি প্যাকেজের উপলব্ধ সংস্করণগুলি একটি সারণী বিন্যাসে প্রদর্শন করে।


2
ম্যাডিসন সরঞ্জামটি আর নেই । এখন আমাদের আছে apt-cache showpkgএবং apt-cache policy
পাবলো এ

8

আপনাকে জানতে হবে যা প্যাকেজ সংস্করণ কিছু বিশেষ Debian / Ubuntu- / ব্যাকপোর্ট মুক্তি মধ্যে অন্তর্ভুক্ত করা হয় যদি চান তাহলে, rmadison থেকে টুল devscripts প্যাকেজ উত্তর হতে পারে। উদাহরণ স্বরূপ:

$ rmadison -u debian,ubuntu,bpo mercurial | cut -d "|" -f 1-3
debian:
 mercurial | 0.9.1-1+etch1 |     etch-m68k 
 mercurial | 0.9.1-1+etch1 |     oldstable 
 mercurial |  1.0.1-5.1 |        stable 
 mercurial |    1.5.1-2 |       testing 
 mercurial |    1.5.2-1 |      unstable 
ubuntu:
 mercurial |      0.7-8 | dapper/universe 
 mercurial |    0.9.5-3 | hardy/universe 
 mercurial | 1.0.1-5.1~hardy1 | hardy-backports/universe 
 mercurial | 1.1.2-2ubuntu1 | jaunty/universe 
 mercurial |    1.3.1-1 | karmic/universe 
 mercurial |    1.4.3-1 | lucid/universe 
 mercurial |    1.5.2-1 | maverick/universe 
bpo:
 mercurial | 1.0.1-5.1~bpo40+1 | etch-backports 
 mercurial | 1.3.1-1~bpo50+2 | lenny-backports 

আপনি আপনার সিস্টেমে কনফিগার করেছেন এমন সংগ্রহস্থল নির্বিশেষে এটি "অফিসিয়াল" তথ্য প্রদর্শন করবে।

দয়া করে নোট করুন, প্রকাশের মধ্যে থাকা সংস্করণগুলি সরকারী সংগ্রহস্থলের অংশ হিসাবে রাখা হয় না। তবে আপনি সম্প্রতি চালু হওয়া http://snaphot.debian.org পরিষেবাটিতে একটি শট দিতে পারেন যা 2005 সালের পর থেকে দেবিয়ান সংরক্ষণাগারে আপলোড করা তারিখ এবং সংস্করণ সংখ্যার ভিত্তিতে পুরানো প্যাকেজগুলিতে অ্যাক্সেসের অনুমতি দেয়।

আপনার আগ্রহী হতে পারে একই সরঞ্জাম হুহাস , যা দেবিয়ান পরিবার থেকে অনেক দূরে। এটি অন্যান্য বিতরণের জন্য উপলভ্য সফ্টওয়্যারগুলির সংস্করণগুলি প্রদর্শন করতে সক্ষম হয়েছে (আর্চ, ওপেনসুএসই, জেন্টু, ফ্রিবিএসডি এবং আরও কিছু - এই মুহুর্তে 14 ডিস্ট্রো)।

আশা করি এইটি কাজ করবে.



2

ইলিয়া যেমন উল্লেখ করেছেন আপনি এটি ব্যবহার করতে পারেন whohas:

whohas -d Debian,Ubuntu package | tr -s ' ' '\t' | cut -f 1-3 | column -t

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