LINUX.ORG.RU

apt-mirror

 


0

1

Привет.

Сделал апт-миррор по этой статье

https://sysadminium.ru/local_mirror_linux_repository-apt_mirror/

При проверке md5sum, получил много ошибок - большая часть пакетов не существует или не читается.

md5sum: ru.archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/libnl-xfrm-3-dev_3.5.0-0.1_amd64.deb: No such file or directory md5sum: ru.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm-dev_1.36.4-2ubuntu1_amd64.deb: No such file or directory md5sum: ru.archive.ubuntu.com/ubuntu/pool/main/n/network-manager/libnm0_1.36.4-2ubuntu1_amd64.deb: No such file or directory md5sum: ru.archive.ubuntu.com/ubuntu/pool/main/libn/libnma/libnma-common_1.8.34-1ubuntu1_all.deb: No such file or directory md5sum: ru.archive.ubuntu.com/ubuntu/pool/main/libn/libnma/libnma-dev_1.8.34-1ubuntu1_amd64.deb: No such file or directory

Во-первых, не надо бездумно следовать первому попавшемуся кривому руководству из интернета.

Во-вторых, могу порекомендовать debmirror. Официальная рекомендация Debian — ftpsync, но там почти ничего нельзя исключить из синхронизации. Из-за структуры репозиториев не получится тупо использовать rsync, к сожалению.

anonymous
()

Потому что apt-mirror с багом, который, вроде как ещё даже в Debian, не исправили, но патч выложили. Полного зеркала с этим багом не добиться. Часть файлов не качает. Найди на packages.debian.org пакет apt-mirror, найди в разделе отчёты инфу по багу и примени исправление. Исправление в несколько символах)

anonymous
()
Ответ на: комментарий от chart41

debmirror умеет это делать при загрузке

--checksums
    Use checksums to determine if files on the local mirror that are the correct size actually have the correct content. Not enabled by default, because it is too paranoid, and too slow. 

но я не использую, мне проверок от aptitude хватает.

PRN
()