
در این آموزش، نحوه تغییر mirror مخزن EPEL در سرورهای مجازی و اختصاصی ایران به صورت گامبهگام توضیح داده میشود.
تنظیم mirror داخلی برای مخزن EPEL، علاوه بر دور زدن محدودیتهای تحریم، باعث افزایش چشمگیر سرعت دانلود و بهروزرسانی بستهها نیز میگردد.
توجه داشته باشید که این تنظیمات برای سرورهای مبتنی بر توزیعهای RHEL، AlmaLinux، Rocky Linux و CentOS کاربرد دارد.
ابتدا با استفاده از نرمافزار Putty یا هر کلاینت SSH دیگر، به سرور مجازی یا اختصاصی خود متصل شوید.
سپس در محیط ترمینال، دستور زیر را به دقت اجرا کنید تا mirror هاست باران جایگزین گردد.
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirror.hostbaran.com/epel/|}' /etc/yum.repos.d/epel.repo
لیست ریپازیتوری های دیگر (ایران) EPEL بصورت زیر می باشد:
میرور sindad (پینگ 9ms)
mirrors.sindad.cloud/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirrors.sindad.cloud/epel/|}' /etc/yum.repos.d/epel.repo
میرور faraso (پینگ 13ms)
mirror.faraso.org/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirrors.faraso.org/epel/|}' /etc/yum.repos.d/epel.repo
میرور Iut (پینگ 20ms)
repo.iut.ac.ir/repo/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://repo.iut.ac.ir/repo/epel/|}' /etc/yum.repos.d/epel.repo
میرور 0-1 (پینگ 9ms)
mirror.0-1.cloud/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirror.0-1.cloud/epel/|}' /etc/yum.repos.d/epel.repo
میرور mobinhost (پینگ 10ms)
mirror.mobinhost.com/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirror.mobinhost.com/epel/|}' /etc/yum.repos.d/epel.repo
میرور aminidc (پینگ 14ms)
mirror.aminidc.com/epel
دستور ssh (جایگزینی میرور):
sudo sed -i '/^\[epel\]/,/^\[/ {s/^metalink=/#metalink=/; s/^#baseurl=/baseurl=/; s|https://download.example/pub/epel/|https://mirror.aminidc.com/epel/|}' /etc/yum.repos.d/epel.repo