Я сделал локальную копию репозитория для Ubuntu 14.04 и она у меня занимает всего лишь 9.3Gb. Чтото очень подозрительно мало.
Но я копировал файлы только для amd64 и i386 арихитектур и без исходников и т. д.
Использовал вот эту статью
http://xgu.ru/wiki/Создание_репозитория_Ubuntu Вот мой скрипт который копирует репозиторий(у меня 5 таких скриптов которые копируют разные пути с сервера mirror.volia.net/ubuntu/dists/ - trusty-backports, trusty-proposed, trusty-security, trusty-updates, trusty)
#!/bin/bash
RSYNCSOURCE=rsync://mirror.volia.net/ubuntu/dists/trusty
BASEDIR=/home/repo/dists/
rsync --recursive --times --links --hard-links \
--stats \
--exclude "Packages*" --exclude "Sources*" \
--exclude "Release*" \
--exclude "*_alpha.deb" --exclude "*_arm.deb" --exclude "*_mips.deb" \
--exclude "*_mipsel.deb" --exclude "*_s390.deb" \
--exclude "*_ia64.deb" --exclude "*_powerpc.deb" --exclude "*_lpia.deb" \
--exclude "*_armel.deb" --exclude "*_sparc.deb" --exclude "*_hppa.deb" \
${RSYNCSOURCE} ${BASEDIR}
rsync --recursive --times --links --hard-links \
--stats --delete --delete-after \
--exclude "project/trace/${HOSTNAME}" \
--exclude "*_alpha.deb" --exclude "*_arm.deb" --exclude "*_mips.deb" \
--exclude "*_mipsel.deb" --exclude "*_s390.deb" \
--exclude "*_ia64.deb" --exclude "*_powerpc.deb" --exclude "*_lpia.deb" \
--exclude "*_armel.deb" --exclude "*_sparc.deb" --exclude "*_hppa.deb" \
${RSYNCSOURCE} ${BASEDIR}
После проверки количества пакетов в репозитории(использовал оригинальний sources.list и свой который указывал на мой репозиторий, после изменений sources.lis всегда делал apt-get update) я увидел что оно соответствует количеству пакетов в официальном репозитории(вроди как все ок), около 34+к пакетов. Количество пакетов смотрел командой apt-cache search deb* | wc -l
Так может ли весь репозиторий занимать всего лишь 9.3Gb?