Локальный Contents-amd64.gz (загружаемый с помощью apt-mirror) не совпадает с Contents-amd64.gz на in.archive.ubuntu.com. Зачем?

Я пытался настроить локальный репозиторий для Ubuntu 18.04, используя apache2 а также apt-mirror,

Я заметил, что размер /ubuntu/dists/bionic*/Contents-amd64.gz не совпадает с соответствующим файлом на in.archive.ubuntu.com,

мой mirror.list Файл выглядит следующим образом:

############# config ##################
#
# set base_path    /var/spool/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 ##############

deb http://in.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb http://in.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://in.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse

clean http://in.archive.ubuntu.com/ubuntu

Например, загруженный ubuntu/dists/bionic/Contents-amd64.gz имеет размер 11,9 МБ, и менеджер архивов говорит, что внутри него находится большой файл размером 3,7 ГБ, который не может быть извлечен - похоже, это случай повреждения. Тем не менее, один на http://in.archive.ubuntu.com/ubuntu/dists/bionic/ Contents-amd64.gz имеет размер 37,7 МБ и успешно извлекается.

Даже после того, как я удаляю загруженный файл и запускаю sudo apt-mirror, загруженный файл такой же, как и раньше. Почему это так?

загруженный ubuntu/dists/bionic/ имеет следующее:

ubuntu/dists/bionic/
- main/
- multiverse/
- restricted/
- universe/
- Contents-amd64.gz
- InRelease
- Release
- Release.gpg

Я так понял что я не настроил apt-mirror скачивать i386, но не должен Contents-amd64.gz быть таким же?

0 ответов

Другие вопросы по тегам