উত্তর:
যে কোনও রেপোতে প্যাকেজের সর্বশেষতম সংস্করণটি হ'ল উবুন্টু সফটওয়্যার কেন্দ্রে প্রদর্শিত এবং এটি ডাউনলোড করা apt-get install
। এটি ডিফল্টরূপে এর মতো, তবে সফ্টওয়্যার সংগ্রহস্থল উইন্ডোতে পরিবর্তন করা যেতে পারে।
প্যাকেজ উত্সের অগ্রাধিকারগুলি স্থানীয় প্যাকেজ কনফিগারেশনে সংজ্ঞায়িত করা হয়।
এই কনফিগারেশনটি দিয়ে পরিদর্শন করা যেতে পারে apt-cache policy
।
উবুন্টু প্রধান প্যাকেজ সংগ্রহস্থল এবং একটি পিপিএতে উপলব্ধ apt-cache policy
প্যাকেজটির জন্য কী দেখায় তার উদাহরণ এখানে রয়েছে git
এবং পিপিএ সংস্করণটি বর্তমানে ইনস্টল করা রয়েছে:
$ apt-cache policy git
git:
Installed: 1:2.1.0-1~ppa0~ubuntu14.04.1
Candidate: 1:2.1.0-1~ppa0~ubuntu14.04.1
Version table:
*** 1:2.1.0-1~ppa0~ubuntu14.04.1 0
500 http://ppa.launchpad.net/git-core/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1:1.9.1-1 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
ইউআরএলগুলির সামনের সংখ্যাগুলি অগ্রাধিকার নির্দিষ্ট করে। এই অগ্রাধিকার সহ যদি কেবল একটি উত্স থাকে তবে সর্বাধিক অগ্রাধিকার সহ উত্স থেকে প্যাকেজটিকে অগ্রাধিকার দেওয়া হয়।
যদি এখানে সর্বোচ্চ অগ্রাধিকারের একাধিক এন্ট্রি থাকে, তবে এটি এখানে যেমন হয় তবে নতুন সংস্করণটি পছন্দ হয়।
নির্দিষ্ট সংস্করণটিকে অগ্রাধিকার দেওয়ার জন্য অগ্রাধিকারগুলি পরিবর্তন করতে ব্যাতিক্রমের নিয়মগুলি সংজ্ঞায়িত করা যেতে পারে /etc/apt/preferences
। একটি নির্দিষ্ট সংস্করণে প্যাকেজ লক করা হয় "পিনিং" called পিনিংহোটো
দেখুন ।