
در این آموزش نحوه تغییر Mirror یا Repository آلمالینوکس (AlmaLinux) در سرورهای مجازی و سرورهای اختصاصی ایران را بررسی میکنیم. استفاده از یک میرور مناسب میتواند در برخی شرایط باعث بهبود سرعت دریافت بهروزرسانیها و نصب پکیجها در سرور شود.
برای تغییر میرور AlmaLinux، ابتدا با استفاده از نرمافزار PuTTY به سرور مجازی یا سرور اختصاصی خود متصل شوید.
پس از اتصال به سرور، وارد محیط ترمینال شده و دستور زیر را اجرا کنید:
این دستور بهصورت خودکار Repository مربوط به AlmaLinux را در فایل almalinux.repo جایگزین میکند و تنظیمات میرور جدید را اعمال خواهد کرد.
sed -i -e 's/repo.almalinux.org/mirror.hostbaran.com/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
لیست ریپازیتوری های دیگر (ایران) برای سیستم عامل المالینوکس بصورت زیر می باشد:
میرور sindad :(پینگ 15ms)
mirrors.sindad.cloud
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/mirrors.sindad.cloud/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
میرور rootlicense :(پینگ 23ms)
mirror.rootlicense.com
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/mirror.rootlicense.com/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
میرور aminidc:(پینگ 14ms)
mirror.aminidc.com
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/mirror.aminidc.com/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
میرور iranrepo :(پینگ 9ms)
archive.ito.gov.ir
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/archive.ito.gov.ir/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
میرور parshost :(پینگ 24ms)
mirror.pars.host
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/mirror.pars.host/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*
میرور hostbaran: (پینگ 20ms)
mirror.hostbaran.com
دستور ssh(جایگزینی میرور):
sed -i -e 's/repo.almalinux.org/mirror.hostbaran.com/g' -e 's/^#.*baseurl=https/baseurl=https/g' -e 's/^mirrorlist=https/#mirrorlist=https/g' /etc/yum.repos.d/*