- برای کلون گرفتن از مخزن اوبونتو یا ساختن مخزن کامل اوبونتو ابتدا بستههای زیر را نصب کنید :
# apt-get install apache2 apt-mirror
- آخرین نسخهی apt-mirror را دریافت و آپدیت کنید :
# git clone https://github.com/Stifler6996/apt-mirror # cd apt-mirror # make install
- یک دایکتوری برای دریافت پروندهها ایجاد کنید :
# mkdir -p /mnt/apt-mirror
- پروندهی زیر را باز کنید :
# vim /etc/apt/mirror.list
- تغییرات زیر را اعمال نمایید :
set base_path /mnt/apt-mirror set nthreads 20 set _tilde 0 deb [arch=amd64] http://ubuntu-main-repo-server/repo/ubuntu focal main restricted universe multiverse deb [arch=amd64] http://ubuntu-main-repo-server/repo/ubuntu focal-updates main restricted universe multiverse deb [arch=amd64] http://ubuntu-main-repo-server/repo/ubuntu focal-backports main restricted universe multiverse deb [arch=amd64] http://ubuntu-main-repo-server/repo/ubuntu focal-security main restricted universe multiverse deb [arch=amd64] http://ubuntu-main-repo-server/repo/ubuntu focal-proposed main restricted universe multiverse clean http://ubuntu-main-repo-server/repo/ubuntu
- یک تیماکس باز کنید و دستور زیر را اجرا کنید :
# apt-mirror
- بعد از این که تمام دانلودها انجام شد ، یک لینک به صورت زیر ایجاد کنید :
# ln -s /mnt/apt-mirror/mirror/<ubuntu-main-repo-address>/repo /var/www/html/
- سرویس آپاچی را روشن یا restart کنید :
# apache2 restart apache2
- آدرس زیر را درون مرورگر بررسی کنید :
# http://localhost/ubuntu/
- نزدیک به ۱۰۰ گیگ باید دانلود شود.
- تست شده بر روی ubuntu 20.04
- تست شده برای مخزن ubuntu 20.04
- دانلود سورس