Зеркальное отображение с помощью apt-mirror и исключение определенных разделов / категорий

В настоящее время я использую apt-mirror для создания локального зеркала репозиториев Debian.

Поскольку зеркальные репозитории будут использоваться только машинами, предназначенными для безголовых серверов, и в качестве попытки уменьшить текущий размер зеркалирования (около 75 ГБ), такие категории, как игры и, возможно, другие, никогда не понадобятся.

Как я могу указать (возможно, в mirror.list?), Какие разделы / категории я хочу исключить из зеркалирования?

Может быть, немного субъективно, но помимо игр, какие другие разделы / категории могут быть «безопасно» проигнорированы при зеркалировании для целей моей среды?

Мой mirror.list выглядит так, как показано ниже, поскольку все машины используют точные значения.

# MAIN
deb-amd64 http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu precise main restricted universe multiverse

# SECURITY
deb-amd64 http://archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb-i386 http://archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse

Кроме того, что бы вы порекомендовали добавить в список для зеркалирования относительно стабильной среды? Опять же, я понимаю, что это субъективно, просто ищу некоторые указатели.

6
задан 26 July 2014 в 00:59

1 ответ

К сожалению, apt-mirror не способен на такие задачи. Между тем, инструмент debmirror имеет такую ​​функциональность:

--exclude-deb-section=regex
    Never download any files whose Debian Section (games, doc, oldlibs,
    science, ...) match the regex. May be used multiple times.

Это можно настроить в /etc/debmirror.conf. Просто скопируйте пример из /usr/share/doc/debmirror/examples/debmirror.conf и выполните настройки, которые вам нравятся. Важным битом является # @excludes_deb_section="";.

0
ответ дан 26 July 2014 в 00:59

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

Похожие вопросы: