проблема применения apt-mirror

Автор kol1978, 25 августа 2024, 05:41:58

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kol1978

При использовании apt-mirror возникает проблема невозможности локализации секции security.debian.org.
apt-mirror выдает в конце can't open index security.debian.org:
Цитироватьhttps://wiki.debian.org/ru/CreateLocalRepo#C_.2BBD8EPgQ8BD4ESQRMBE4_.2BBEMEQgQ4BDsEOARCBEs__reprepro

Use of uninitialized value $lines{"Files:"} in split at /usr/bin/apt-mirror line 920, <STREAM> line 1.
Use of uninitialized value $lines{"Files:"} in split at /usr/bin/apt-mirror line 920, <STREAM> line 2.
Papt-mirror: can't open index security.debian.org///dists/bookworm/updates/main/binary-amd64/Packages in process_index at /usr/bin/apt-mirror line 891.
apt-mirror: can't open index security.debian.org///dists/bookworm/updates/contrib/binary-amd64/Packages in process_index at /usr/bin/apt-mirror line 891.
apt-mirror: can't open index security.debian.org///dists/bookworm/updates/non-free/binary-amd64/Packages in process_index at /usr/bin/apt-mirror line 891.
PPPP]

0 bytes will be downloaded into archive.
Downloading 0 archive files using 0 threads...
Begin time: Sun Aug 25 10:15:16 2024
  • ...
End time: Sun Aug 25 10:15:16 2024

10.6 MiB in 18 files and 0 directories can be freed.
Run /pool0/repo/debian/var/clean.sh for this purpose.

root@kol-X8DTH-i-6-iF-6F:/home/kol#
как исправить? :-[
mirror.list создал по рекомендации:https://wiki.debian.org/ru/CreateLocalRepo#C_.2BBD8EPgQ8BD4ESQRMBE4_.2BBEMEQgQ4BDsEOARCBEs__reprepro
Цитировать############# config ##################
# Базовый каталог, в нём будет создано локальное зеркало репозитория Debian
set base_path   /pool0/repo/debian

# Пути к файлам зеркала, временным файлам и журналy выполнения 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

# Архитектура, для которой создаётся зеркало. По умолчанию - это архитектура
# системы, на которой работает apt-mirror (amd64,i386 или др.). Менять не ненужно,
# т.к. ниже мы явно укажем и зеркало и архитектуру.
set defaultarch  amd64

# Пусть к скрипту постобработки, по-умолчанию отсутствует, пока нам не нужен.
# set postmirror_script $var_path/postmirror.sh

# Не запускать скрипт постобработки
set run_postmirror 0

# Служебные параметры, не трогаем
set nthreads     20
set _tilde 0
#
############# end config ##############


# Зеркало с пакетами для amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://httpredir.debian.org/debian bookworm main contrib non-free
deb-src http://httpredir.debian.org/debian bookworm main contrib non-free

# Зеркало с обновлениями безопасности amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://security.debian.org/ bookworm/updates main contrib non-free
deb-src http://security.debian.org/ bookworm/updates main contrib non-free

# Зеркало с прочими обновлениями amd64 bookworm (stable)+ исходные тексты
deb-amd64 http://httpredir.debian.org/debian/ bookworm-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ bookworm-updates main contrib non-free

# Зеркало необходимое для сетевой установки (udebs)
deb-amd64 http://httpredir.debian.org/debian bookworm main/debian-installer

# Backports
deb-amd64 http://httpredir.debian.org/debian/ bookworm-backports main contrib non-free
deb-src http://httpredir.debian.org/debian/ bookworm-backports main contrib non-free

# Удаляем файлы не индексированные в Release
clean http://httpredir.debian.org/debian
clean http://security.debian.org

# Запрещаем очистку выбранной папки
skip-clean http://httpredir.debian.org/debian/dists/bookworm/main/installer-amd64/
::)
Может все же что то не так делаю...?

kol1978

попробовал так
Цитировать#deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
#deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware
скачал.
пробую подключить...

Yuri Konotopov

Проблема известная [1][2] - apt-mirror не может зеркалировать современные source репозитории без md5 хэшсумм.
Проект не развивается [3], поэтому эта и другие проблемы врядли будут исправлены.

Можешь попробовать apt-mirror2 [4]  (я - автор) - он поддерживает конфигурационный файл формата apt-mirror и зеркалирует любые репозитории без проблем.


[1] https://github.com/apt-mirror/apt-mirror/issues/190
[2] https://github.com/apt-mirror/apt-mirror/issues/144
[3] https://github.com/apt-mirror/apt-mirror/issues/139#issuecomment-1879188191
[4] https://gitlab.com/apt-mirror2/apt-mirror2