علت های زیادی وجود دارد که شما نیاز داشته باشید که به هر دلیلی به مخزنی که مربوط به یک بسته است را پیدا کنید برای مثال ممکن است بسته موجود در یک مخزن به سیستم شما آسیب برساند یا اینکه می خواهید یک بسته را که روی دیگر سیستم هایتان نصب کرده اید را روی کامپیوترتان نصب کنید اما مخزن آن را از یاد برده اید و …
در هر صورت این یک راه سریع برای پیدا کردن مخزنی است که به بسته مورد نظر مربوط می شود.
برای پیدا کردن مخزن باید این دستور را در سیستمی که بسته روی آن نصب است اجرا نمایید. (این روش فقط هنگامی جواب می دهد که بسته روی سیستم نصب باشد و اگر بسته نصب نباشد خروجی خاصی ندارد.)
فقط کافیست به جای PACKAGE_NAME نام بسته ی مورد نظر خود را بگذارید.
برای مثال
خروجی دستور باید مثل این باشد :
همانطور که مشاهده می کنید خروجی دستور آدرس اینترنتی مخزن را به ما نشان می دهد که دقیقا بعد از “ppa.launchpad.net” در بر دارنده بسته ای است که شما نصب کرده اید (در این مثال “webupd8team/java”)
این دستور برای بسته هایی که از منابع غیر رسمی اوبونتو نصب شده اند هم به خوبی کار می کند. برای مثال ما دستور “apt-cache policy opera” را امتحان می کنیم (برای پیدا کردن مخزن opera)
اگر مخزن گم شده است به این معنی است که بسته شما یا به طور دستی از طریق یک فایل deb نصب شده است (و بسته در هیچ کدام یک از مخازن سیستم شما نیست) و یا اینکه مخزن پس از نصب بسته غیر فعال یا پاک شده است.
در هر صورت این یک راه سریع برای پیدا کردن مخزنی است که به بسته مورد نظر مربوط می شود.
برای پیدا کردن مخزن باید این دستور را در سیستمی که بسته روی آن نصب است اجرا نمایید. (این روش فقط هنگامی جواب می دهد که بسته روی سیستم نصب باشد و اگر بسته نصب نباشد خروجی خاصی ندارد.)
کد PHP:
apt-cach policy Package-Name
برای مثال
کد PHP:
apt-cach policy oracle-java-installer
همانطور که مشاهده می کنید خروجی دستور آدرس اینترنتی مخزن را به ما نشان می دهد که دقیقا بعد از “ppa.launchpad.net” در بر دارنده بسته ای است که شما نصب کرده اید (در این مثال “webupd8team/java”)
این دستور برای بسته هایی که از منابع غیر رسمی اوبونتو نصب شده اند هم به خوبی کار می کند. برای مثال ما دستور “apt-cache policy opera” را امتحان می کنیم (برای پیدا کردن مخزن opera)
اگر مخزن گم شده است به این معنی است که بسته شما یا به طور دستی از طریق یک فایل deb نصب شده است (و بسته در هیچ کدام یک از مخازن سیستم شما نیست) و یا اینکه مخزن پس از نصب بسته غیر فعال یا پاک شده است.