Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Локальная копия репозитория  (Прочитано 562 раз)

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

Оффлайн petro25

  • Автор темы
  • Участник
  • *
  • Сообщений: 182
    • Просмотр профиля
Локальная копия репозитория
« : 01 Июля 2015, 12:36:11 »
Я сделал локальную копию репозитория для 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?

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.