منبع اصلی نوشتار زیر در این لینک قرار دارد

یافتن مخزن یک بسته

علت های زیادی وجود دارد که شما نیاز داشته باشید که به هر دلیلی به مخزنی که مربوط به یک بسته است را پیدا کنید برای مثال ممکن است بسته موجود در یک مخزن به سیستم شما آسیب برساند یا اینکه می خواهید یک بسته را که روی دیگر سیستم هایتان نصب کرده اید را روی کامپیوترتان نصب کنید اما مخزن آن را از یاد برده‌اید و …

در هر صورت این یک راه سریع برای پیدا کردن مخزنی است که به بسته مورد نظر مربوط می شود.

برای پیدا کردن مخزن باید این دستور را در سیستمی که بسته روی آن نصب است اجرا نمایید. (این روش فقط هنگامی جواب می دهد که بسته روی سیستم نصب باشد و اگر بسته نصب نباشد خروجی خاصی ندارد.)

apt-cach policy Package-Name

فقط کافیست به جای PACKAGE_NAME نام بسته‌ی مورد نظر خود را بگذارید.برای مثال 

apt-cach policy oracle-java-installer

خروجی دستور باید مثل این باشد:

\"apt-cache

همانطور که مشاهده می کنید خروجی دستور آدرس اینترنتی مخزن را به ما نشان می دهد که دقیقا بعد از “ppa.launchpad.net” در بر دارنده بسته‌ای است که شما نصب کرده اید (در این مثال “webupd8team/java”)

این دستور برای بسته هایی که از منابع غیر رسمی اوبونتو نصب شده اند هم به خوبی کار می کند. برای مثال ما دستور “apt-cache policy opera” را امتحان می کنیم (برای پیدا کردن مخزن opera)

\"apt-cache

اگر مخزن گم شده است به این معنی است که بسته شما یا به طور دستی از طریق یک فایل deb نصب شده است (و بسته در هیچ کدام یک از مخازن سیستم شما نیست) و یا اینکه مخزن پس از نصب بسته غیر فعال یا پاک شده است.

\"نظر

The post یافتن مخزن یک بسته appeared first on لینوکس سیزن.



برچسب ها : , , , , , , ,