Как синхронизировать репозиторий Ubuntu

Как синхронизировать репозиторий Ubuntu

Я использую версию Ubuntu 12.10 (Quantal), и она находится в стадии окончания поддержки.

Репозитории для старых релизов, которые не поддерживаются, перемещаются на архивный сервер. Эти репозитории доступны по адресуhttp://old-releases.ubuntu.com.

Теперь мне нужно настроить этот репозиторий на моем локальном сервере, чтобы мы могли получать пакеты с него, а не с сервера архива. Для настройки репозитория я использовалApt-зеркалоинструмент

И создал репозиторий на сервере.

Вот файл mirror.list

############# config ##################
#
 set base_path    /mirror/apt-mirror
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############

############# Src path for 12.10 #############
deb http://old-releases.ubuntu.com/ubuntu/ quantal main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu quantal-security main restricted universe multiverse

После запуска apt-mirrorкоманды создаются следующие три папки

mirror  skel  var

Я создал для него символическую ссылку в папке /var/www с помощью

sudo ln -s /mirror/apt-mirror/mirror/old-releases.ubuntu.com/ubuntu  ubuntu

и он загружает около 60 ГБ данных.

Соответственно я внес изменения в файл «/etc/apt/source. list».

Вот содержимое моего файла sources.list

deb http://XXXXXX.net/ubuntu/ quantal main restricted universe multiverse
deb http://XXXXXX.net/ubuntu/ quantal-updates main restricted universe multiverse
deb http://XXXXXX.net/ubuntu quantal-security main restricted universe multiverse

Я тестирую, использую sudo apt-get update. Но он выдает мне следующую ошибку

W: Failed to fetch http://XXXXXX.net/ubuntu/dists/quantal-security/universe/binary-amd64/Packages  404  Not Found

После отладки я обнаружил, что пропустилдисткаталог, в котором присутствует некоторая конфигурация (я на самом деле не знаю, что такое конфигурация).

может кто-нибудь знает как это создатьдисткаталог или есть ли другой способ синхронизировать его с моим исходным репозиторием.

решение1

Вы можете снова начать apt-mirrorпроцесс. Он продолжится с того места, где был остановлен.

Связанный контент