Я использую версию Ubuntu 12.10 (Quantal), и она находится в EOL.
Хранилища для старых версий, которые не поддерживаются, перемещаются на сервер архива. Эти репозитории доступны по адресу http://old-releases.ubuntu.com.
Теперь мне нужно настроить этот репозиторий на моем локальном сервере, чтобы мы могли получать пакеты из него вместо архивного сервера. Для установки репозитория я использовал инструмент Apt-mirror
И создал репозиторий на сервере.
Вот файл 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
После отладки я обнаружил, что я пропустил каталог Apt-mirror , в котором присутствует какая-то конфигурация (я действительно не знаю, что Конфигурация есть.
может ли кто-нибудь знать, как создать этот каталог dists или есть какой-либо другой способ, чтобы я мог синхронизировать его с моим оригинальным репозиторием.