web-dev-qa-db-fra.com

Miroir en utilisant apt-mirror et exclure certaines sections / catégories

J'utilise actuellement apt-mirror pour créer un miroir local des référentiels Debian.

Comme les référentiels en miroir ne seront utilisés que par des machines destinées à être des serveurs sans tête et dans le but de réduire la taille de la mise en miroir actuelle (environ 75 Go), des catégories telles que les jeux et éventuellement d'autres ne seront jamais nécessaires.

Comment puis-je spécifier (sur la liste des miroirs, peut-être?) Les sections/catégories que je veux exclure de la mise en miroir?

Peut-être un peu subjectif, mais en dehors des jeux, quelles autres sections/catégories pourraient être "en toute sécurité" ignorées de la mise en miroir pour les besoins de mon environnement?

Ma liste de mirroirs ressemble à ce qui suit, car toutes les machines utilisent des données précises.

# 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

En outre, quels autres produits recommanderiez-vous d’ajouter à la liste pour les mettre en miroir dans un environnement relativement stable? Encore une fois, je comprends que c’est subjectif, je ne cherche que quelques indicateurs.

6
Onitlikesonic

Malheureusement, apt-mirror n'est pas capable de telles tâches. Pendant ce temps, l'outil debmirror possède une telle fonctionnalité:

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

Ceci peut être configuré dans le /etc/debmirror.conf. Copiez simplement l'exemple de /usr/share/doc/debmirror/examples/debmirror.conf et faites les configurations que vous aimez. Le bit important est le # @excludes_deb_section="";.

4
Braiam