تغییر Mirror سرور
تغییر ریپازیتوری سرور های اوبونتو (ubuntu repositories)
برای تغییر میرور های سیستم عامل اوبونتو فایل زیر را ادیت کنید:
nano /etc/apt/sources.list
و کد های که با پسوند deb هست را باید ادیت کنیم مثال :
deb http://ir.archive.ubuntu.com/ubuntu jammy-backports main restricted univers> از سرور ایران دانلود میکند
deb http://us.archive.ubuntu.com/ubuntu jammy-backports main restricted univers> از سرور امریکا دانلود میکند
و با کد زیر هم میتوانید بدون اسفاده از دستورات بالا ریپازیتوری سرور تغییر دهید
sed -i 's/http:\/\/[a-z]*.archive.ubuntu.com/http:\/\/ir.archive.ubuntu.com/g' /etc/apt/sources.list
تغییر ریپازیتوری سرور های CentOS و AlmaLinux
برای تغییر میرور های سیستم عامل آلمالینوکس و سنت اواس فایل زیر را ادیت کنید:
ابتدا باید ریپازیتوریهای پیشفرض را حذف کنید. برای این کار دستور زیر را اجرا کنید:
rm -rf /etc/yum.repos.d/*
ایجاد و ویرایش فایل ریپازیتوری جدید
حال باید یک فایل جدید برای ریپازیتوری ایجاد کنید و تنظیمات جدید را در آن وارد کنید. برای این کار دستور زیر را اجرا کنید:
vi /etc/yum.repos.d/CentOS-Vault.repo
پس از باز شدن ویرایشگر، کلید i را فشار دهید تا وارد حالت ویرایش شوید و سپس محتوای زیر را در فایل جایگذاری کنید:
[base]
name=CentOS-$releasever - Base baseurl=https://mirror.one3erver.com/centos/7.9.2009/os/x86_64/ enabled=1 gpgcheck=1 gpgkey=https://mirror.one3erver.com/centos/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7
[updates] name=CentOS-$releasever - Updates baseurl=https://mirror.one3erver.com/centos/7.9.2009/updates/x86_64/ enabled=1 gpgcheck=1 gpgkey=https://mirror.one3erver.com/centos/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7
خیره تغییرات و خروج از ویرایشگر برای ذخیره تغییرات و خروج از ویرایشگر، ابتدا کلید esc را فشار دهید و سپس دستور :wq را تایپ کنید و کلید Enter را فشار دهید.
پاکسازی کش yum
بعد از اعمال تغییرات، باید کش yum را پاکسازی کنید تا تنظیمات جدید اعمال شوند. دستور زیر را اجرا کنید:
yum clean all
بهروزرسانی سیستم
حال میتوانید سیستم خود را بهروزرسانی کنید تا مطمئن شوید تنظیمات جدید به درستی اعمال شدهاند. برای این کار دستور زیر را اجرا کنید:
yum update