সংরক্ষণাগারে পাওয়া প্যাকেজের সমস্ত সংস্করণ আমি কীভাবে দেখতে পারি?


254

সোর্স.লিস্টে কনফিগার করা আর্কাইভগুলিতে থাকা সমস্ত সংস্করণগুলি দেখতে পাবার কি উপায় আছে ? আমি প্রতিটি আর্কাইভের শেষ সংস্করণটি দেখতে পাচ্ছি apt-get policy, তবে আমি কীভাবে সেগুলি দেখতে পাব?

এমন কোনও উপায়ে কী কী এতে পিপিএ এবং সোর্স.লিস্ট.ডিতে কিছু অন্তর্ভুক্ত থাকতে পারে ?

উত্তর:


269

আমি আপনার প্রয়োজনীয়তা যতদূর বুঝতে পেরেছি, আপ্ট-ক্যাশের ম্যাডিসন বিকল্পটি আপনি যা চান তা করে:

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

আমার কম্পিউটারে:

$ apt-cache madison f-spot
    f-spot | 0.7.2-1~ppa~lucid0 | http://ppa.launchpad.net/f-spot/f-spot-ppa/ubuntu/ lucid/main Packages
    f-spot | 0.6.1.5-2ubuntu7 | http://ro.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
    f-spot | 0.6.1.5-2ubuntu6 | http://ro.archive.ubuntu.com/ubuntu/ lucid/main Packages
    f-spot | 0.6.1.5-2ubuntu6 | http://ro.archive.ubuntu.com/ubuntu/ lucid/main Sources
    f-spot | 0.6.1.5-2ubuntu7 | http://ro.archive.ubuntu.com/ubuntu/ lucid-updates/main Sources

আমি আশা করি এটি আপনার প্রয়োজন। এটিতে প্যাপসও অন্তর্ভুক্ত রয়েছে।


18
ম্যাডিসন কেন বলা হয়?
ম্যাক্সিসাকোডার

23
কমান্ড apt list -a <package name>ম্যাডিসনের সমতুল্য।
ক্রিপ্টোবয়

4
এখানে কেন এটা বলা হচ্ছে ম্যাডিসন unix.stackexchange.com/questions/276037/why-apt-madison/...
স্টিফান Lasiewski

45

rmadisonথেকে প্রোগ্রামটি devscriptsপ্যাকেজ দূরবর্তী অবস্থান থেকে উবুন্টু সংরক্ষণাগার অনুসন্ধান এবং আপনি সমস্ত সমর্থিত রিলিজ একটি প্যাকেজের অবস্থা দেব না শুধুমাত্র আপনি যাদের স্থানীয়ভাবে insatlled হয়েছে। এটি আপনি যা চান তার চেয়ে কিছুটা বেশি তবে সহজেই কাজটি করা উচিত।

উদাহরণ:

lfaraone@stone:~$ rmadison sudo
      sudo | 1.6.8p12-1ubuntu6 |        dapper | source, amd64, i386, powerpc
      sudo | 1.6.8p12-1ubuntu6.3 | dapper-security | source, amd64, i386, powerpc
      sudo | 1.6.8p12-1ubuntu6.3 | dapper-updates | source, amd64, i386, powerpc
      sudo | 1.6.9p10-1ubuntu3 |         hardy | source, amd64, i386
      sudo | 1.6.9p10-1ubuntu3.8 | hardy-security | source, amd64, i386
      sudo | 1.6.9p10-1ubuntu3.8 | hardy-updates | source, amd64, i386
      sudo | 1.6.9p17-1ubuntu3 |        jaunty | source, amd64, i386
      sudo | 1.6.9p17-1ubuntu3.3 | jaunty-security | source, amd64, i386
      sudo | 1.6.9p17-1ubuntu3.3 | jaunty-updates | source, amd64, i386
      sudo | 1.7.0-1ubuntu2 |        karmic | source, amd64, i386
      sudo | 1.7.0-1ubuntu2.4 | karmic-security | source, amd64, i386
      sudo | 1.7.0-1ubuntu2.4 | karmic-updates | source, amd64, i386
      sudo | 1.7.2p1-1ubuntu5 |         lucid | source, amd64, i386
      sudo | 1.7.2p1-1ubuntu5.1 | lucid-security | source, amd64, i386
      sudo | 1.7.2p1-1ubuntu5.1 | lucid-updates | source, amd64, i386
      sudo | 1.7.2p7-1ubuntu1 |      maverick | source, amd64, i386

ব্যবহার করার আগে আপনাকে rmadisonঅবশ্যই devscriptsপ্যাকেজটি ইনস্টল করতে হবে :

sudo apt-get install devscripts

2
এটি কেবলমাত্র প্রধান সংরক্ষণাগারগুলি দেখায়, তবে প্যাপাগুলি নয়
txwikinger

2
খুব সুন্দর! তবে এটি অসমর্থিত প্যাকেজগুলিও প্রদর্শন করে না, যা এখনও পুরানো- রিলিজ.উবন্টু.কম এ উপলব্ধ রয়েছে আমি পুরানো রিলিজের প্যাকেজ সংস্করণ সম্পর্কিত তথ্য
nealmcb

25

আমি জানি না আপনি কীভাবে (বা কেন) বলেছেন apt-cache policyসমস্ত সংস্করণ দেখায় না! আমি এখন বেশ কয়েক বছর ধরে এটি ব্যবহার করছি এবং এটি সর্বদা অগ্রাধিকার নম্বর সহ সমস্ত সংস্করণ দেখায়।

আউটপুট apt-cache policy nautilus

nautilus:
  Installed: 1:3.18.5-0ubuntu1~xenial1
  Candidate: 1:3.18.5-0ubuntu1~xenial1
  Version table:
 *** 1:3.18.5-0ubuntu1~xenial1 500
        500 file:/media/Linux/apt-repo/xenial1  Packages
        500 http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial/main amd64 Packages
        500 http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
     1:3.18.4.is.3.14.3-0ubuntu5 500
        500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
     1:3.18.4.is.3.14.3-0ubuntu4 500
        500 file:/media/Linux/apt-repo/xenial1  Packages
        500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
     1:3.14.2-0ubuntu13 500
        500 file:/media/Linux/apt-repo/wily  Packages

আউটপুট apt-cache madison nautilus

  nautilus | 1:3.18.5-0ubuntu1~xenial1 | file:/media/Linux/apt-repo/xenial1  Packages
  nautilus | 1:3.18.5-0ubuntu1~xenial1 | http://ppa.launchpad.net/budgie-remix/ppa/ubuntu xenial/main amd64 Packages
  nautilus | 1:3.18.5-0ubuntu1~xenial1 | http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu xenial/main amd64 Packages
  nautilus | 1:3.18.4.is.3.14.3-0ubuntu5 | http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
  nautilus | 1:3.18.4.is.3.14.3-0ubuntu4 | file:/media/Linux/apt-repo/xenial1  Packages
  nautilus | 1:3.18.4.is.3.14.3-0ubuntu4 | http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
  nautilus | 1:3.14.2-0ubuntu13 | file:/media/Linux/apt-repo/wily  Packages

কেবল পার্থক্য হ'ল সংস্করণটির madisonচেয়ে কিছুটা বেশি সময় নিয়েছে policy। তবে, policyকোন সংস্করণ ইনস্টল হবে, কোন সংস্করণটি ইনস্টল করা হবে পরবর্তী প্রার্থী।

এজন্য আমি apt-cache policy <package-name>পরিবর্তে সর্বদা ব্যবহারের পরামর্শ দেব ।

আউটপুট সম্পর্কে নোট: আমার কিছু স্থানীয় সংগ্রহস্থল সেটআপ আছে এবং কমান্ড উভয়ই সেগুলি প্রদর্শন করে।

দ্রষ্টব্য 2 আরও নতুন এপটি তাদের মধ্যে একীভূত নীতি নিয়ে আসে। সুতরাং, আপনি সরাসরি aptপরিবর্তে ব্যবহার করতে পারেন apt-cache


14

আদেশ

apt list -a <package name>

ম্যাডিসনের সমতুল্য।


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