آشنایی با میرور (مخزن نرم افزاری) لیارا


استفاده از میرورهای لیارا، به شما این امکان را می‌دهد تا بتوانید پکیج‌ها و ایمیج‌های موردنیازتان را با سرعتی بالا، پایداری بیشتر و بدون وابستگی مستقیم به سرورهای خارج از ایران، دریافت کنید. در ادامه به معرفی این سرویس، به صورت کامل پرداخته شده است.

میرور چیست و چه کاربردی دارد؟

فرض کنید در سیستم‌عامل اوبونتوی خود، قصد دارید یک پکیج خاص را نصب یا آپدیت کنید. در حالت عادی، سیستم شما باید آن پکیج را از سرورهای اصلی اوبونتو که خارج از کشور هستند دریافت کند.

اکنون، اگر با یک قطعی سراسری، محدودیت اینترنت بین‌الملل یا کندی شدید شبکه روبه‌رو باشید، عملاً امکان دسترسی به مخزن اصلی وجود نخواهد داشت و نصب یا آپدیت پکیج مورد نظر شما، متوقف خواهد شد.

در اینجا، میرورها یا مخازن نرم‌افزاری لیارا، به کار می‌آیند.

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

لیارا چه میرورهایی را ارائه می‌دهد؟

لیارا، طیف گسترده‌ای از مخازن نرم‌افزاری را پشتیبانی می‌کند؛ در ادامه، فهرست کاملی از میرورهایی که لیارا ارائه می‌دهد، قرار گرفته است:

میرورهای توزیع‌های لینوکسی

میرورهای توزیع‌های لینوکسی شامل مخازن رسمی توزیع‌های لینوکسی هستند که برای دریافت پکیج‌های سیستم‌عامل استفاده می‌شوند. این میرورها به کاربران کمک می‌کنند به‌صورت سریع‌تر و پایدارتر و در زمان اختلالات اینترنت بین‌المللی، پکیج‌های موردنیاز خود را از سرورهای داخلی دریافت کنند. در ادامه لیستی از این میرورها قرار گرفته است:

میرورهای رجیستری کانتینرها

این دسته شامل میرورهای رجیستری کانتینرهاست که ایمیج‌های Docker و Kubernetes و سایر پلتفرم‌ها را از طریق Container Registry Mirrors به‌صورت کش‌شده ارائه می‌دهند. هدف آن‌ها کاهش زمان Pull، افزایش پایداری و جلوگیری از وابستگی به رجیستری‌های خارجی در زمان قطعی یا محدودیت است. در ادامه لیستی از این میرورها قرار گرفته است:

میرورهای پکیج‌منیجرها و زبان‌های برنامه‌نویسی

این میرورها مربوط به زبان‌ها و پکیج‌منیجرهای نرم‌افزاری هستند و با عنوان Package Manager Mirrors شناخته می‌شوند. در ادامه لیستی از این میرورها قرار گرفته است: