پکیجهای لینوکس
با تغییر آدرس مخزن به میرور نوین کلاود، apt و dnf پکیجها را از داخل ایران دریافت میکنند.
قبل از شروع
از فایل تنظیمات فعلی نسخه پشتیبان بگیرید تا در صورت نیاز بتوانید برگردید.
Ubuntu
فایل /etc/apt/sources.list را ب ا محتوای زیر جایگزین کنید.
بهجای noble نام کدنام نسخهی خود را بگذارید (noble برای ۲۴.۰۴).
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
deb https://mirror.novin.cloud/ubuntu/ noble main restricted universe multiverse
deb https://mirror.novin.cloud/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirror.novin.cloud/ubuntu/ noble-security main restricted universe multiverse
deb https://mirror.novin.cloud/ubuntu/ noble-backports main restricted universe multiverse
EOF
sudo apt update
در اوبونتو ۲۴.۰۴ به بعد ممکن است تنظیمات در /etc/apt/sources.list.d/ubuntu.sources
با قالب DEB822 باشد. در آن صورت مقدار URIs را به https://mirror.novin.cloud/ubuntu/ تغییر دهید.
Debian
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
deb https://mirror.novin.cloud/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirror.novin.cloud/debian/ bookworm-updates main contrib non-free non-free-firmware
EOF
sudo apt update
Alpine
sudo cp /etc/apk/repositories /etc/apk/repositories.bak
sudo tee /etc/apk/repositories > /dev/null <<'EOF'
https://mirror.novin.cloud/alpine/v3.20/main
https://mirror.novin.cloud/alpine/v3.20/community
EOF
sudo apk update
Rocky Linux
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirror.novin.cloud/rocky|g' \
-i.bak /etc/yum.repos.d/rocky*.repo
sudo dnf makecache
AlmaLinux
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^# baseurl=https://repo.almalinux.org/almalinux|baseurl=https://mirror.novin.cloud/almalinux|g' \
-i.bak /etc/yum.repos.d/almalinux*.repo
sudo dnf makecache
Fedora / EPEL / CentOS Stream
هر سه از همان الگو پیروی میکنند: mirrorlist را غیرفعال و baseurl را به میرور اشاره دهید.
# نمونه برای EPEL
sudo sed -e 's|^metalink=|#metalink=|g' \
-e 's|^#baseurl=https://download.example/pub/epel|baseurl=https://mirror.novin.cloud/epel|g' \
-i.bak /etc/yum.repos.d/epel*.repo
sudo dnf makecache
نام مخزنها روی میرور: fedora، epel، centos-stream.
Kali Linux
sudo tee /etc/apt/sources.list > /dev/null <<'EOF'
deb https://mirror.novin.cloud/kali/ kali-rolling main contrib non-free non-free-firmware
EOF
sudo apt update
بازگشت به حالت قبل
# دبیان/اوبونتو/کالی
sudo mv /etc/apt/sources.list.bak /etc/apt/sources.list && sudo apt update
# آلپاین
sudo mv /etc/apk/repositories.bak /etc/apk/repositories && sudo apk update