چگونه مخازن (Repositories) را در Ubuntu برای سرورهای Arm64 اصلاح کنیم؟

04/06/2024 |
Loading...

مقدمه: هنگام کار با سیستم‌عامل Ubuntu روی سرورهای Arm64، گاهی لازم است منابع نرم‌افزاری (repositories) را بازنشانی یا اصلاح کنید تا بتوانید به‌درستی به‌روزرسانی‌ها را دریافت و بسته‌های نرم‌افزاری را نصب نمایید. این راهنما شما را با مراحل اصلاح فایل sources.list در Ubuntu Arm64 آشنا می‌کند.

آموزش گام‌به‌گام

مرحله 1: باز کردن فایل sources.list

ابتدا باید فایل sources.list را با دسترسی ریشه (superuser) در ویرایشگر متنی باز کنید. این فایل لیست مخازنی را که سیستم برای دانلود بسته‌ها استفاده می‌کند، شامل می‌شود.

ترمینال را باز کرده و دستور زیر را وارد کنید:

sudo nano /etc/apt/sources.list

این دستور فایل sources.list را با استفاده از ویرایشگر nano و با دسترسی ریشه باز می‌کند.

مرحله 2: حذف محتویات فعلی

پس از باز شدن فایل، لیست فعلی مخازن را مشاهده خواهید کرد. تمام محتویات را پاک کنید. برای این کار می‌توانید کلید Ctrl را نگه داشته و چندین بار کلید K را فشار دهید تا تمام خطوط حذف شوند.

مرحله 3: افزودن URLهای جدید مخازن

در مرحله بعدی، خطوط زیر را به فایل sources.list اضافه کنید. این خطوط، منابع نرم‌افزاری مختص معماری Arm64 در Ubuntu نسخه focal (20.04) را مشخص می‌کنند:

deb [arch=arm64] http://ports.ubuntu.com/ focal main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-security main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-backports main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-updates main multiverse universe

این خطوط را کپی کرده و در فایل sources.list قرار دهید.

مرحله 4: ذخیره و خروج از ویرایشگر

پس از اضافه کردن خطوط جدید، فایل را ذخیره کرده و از nano خارج شوید. برای این کار کلیدهای Ctrl + X، سپس Y و در نهایت Enter را فشار دهید.

مرحله 5: به‌روزرسانی لیست بسته‌ها

اکنون که فایل sources.list اصلاح شده، باید لیست بسته‌ها را به‌روزرسانی کنید. دستور زیر را در ترمینال وارد نمایید:

sudo apt-get update

این دستور آخرین لیست بسته‌ها را از مخازن مشخص‌شده دریافت می‌کند.

جمع‌بندی

با انجام این مراحل، مخازن سیستم Ubuntu روی سرور Arm64 شما با موفقیت اصلاح شده‌اند. اکنون باید قادر باشید به‌روزرسانی‌ها را دریافت کرده و بسته‌ها را از منابع درست نصب نمایید. در صورت بروز مشکل، مطمئن شوید که URLها و نحوه نگارش آن‌ها در فایل sources.list صحیح هستند.

دریافت پیشنهادات و تخفیف‌های ویژه!

از جدیدترین تخفیف‌ها، آفرها و پیشنهادات ویژه باخبر شوید.

Update cookies preferences