Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
wiki:cluster:depot [2015/08/28 11:54] 127.0.0.1 modification externe |
wiki:cluster:depot [2018/10/01 01:46] abracastoral [/etc/apt/sources.list.d ....] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Dépôts internes MiNET ====== | ||
+ | <WRAP center round important 60%> | ||
+ | La clé gpg du dépôt minet expire le Dimanche 8 Août 2021 à 11:25:41. | ||
+ | </ | ||
+ | |||
+ | ===== Dépot MiNET ===== | ||
+ | |||
+ | ==== Attention ==== | ||
+ | Suite à une mise à jour des DNS : | ||
+ | **<color # | ||
+ | < | ||
+ | Pensez à tout remplacer dans: | ||
+ | / | ||
+ | Ensuite: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== / | ||
+ | |||
+ | < | ||
+ | #main, contrib, non-free | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | |||
+ | #security | ||
+ | deb http:// | ||
+ | deb-src http:// | ||
+ | |||
+ | # dell-firmware (01/10/19: url dans le sources.list de depot.minet.net renvoie du 404) | ||
+ | deb http:// | ||
+ | |||
+ | ==== Créer votre paquet | ||
+ | |||
+ | |||
+ | ==== Ajouter un paquet au dépôt ==== | ||
+ | |||
+ | Suivez les étapes suivantes pour ajouter un paquet au dépôt. | ||
+ | |||
+ | Signer un paquet .deb: | ||
+ | < | ||
+ | dpkg-sig --sign builder incoming/< | ||
+ | </ | ||
+ | |||
+ | Ajouter le paquet < | ||
+ | < | ||
+ | reprepro -Vb . includedeb < | ||
+ | </ | ||
+ | ==== Sources ==== | ||
+ | |||
+ | Vous vous demandez comment créer votre paquet? Comment ajouter un depôt etc... Suivez le lien ci-dessous | ||
+ | http:// | ||
+ | |||
+ | |||
+ | ===== Mirroirs MiNET ===== | ||
+ | |||
+ | Nous effectuons une copie des dépôts que nous utilisons sur une machine pour éviter de télécharger inutilement plusieurs fois les paquets, améliorer le débit de téléchargement et ne pas avoir un accès web configuré sur toutes nos machines. | ||
+ | |||
+ | ==== Configuration ==== | ||
+ | |||
+ | Nous utilisons **apt-mirror** pour effectuer la synchronisation avec des dépôts extérieurs sur **depot.minet.net**. La configuration se trouve dans ''/ | ||
+ | |||
+ | ==== Ajouter une clef GPG à APT ==== | ||
+ | |||
+ | Avec APT on est souvent confronté à des problèmes comme celui-ci : | ||
+ | |||
+ | < | ||
+ | Erreur de GPG : http:// | ||
+ | </ | ||
+ | |||
+ | La clef n'est pas vérifiée, il suffit de l' | ||
+ | |||
+ | gpg --keyserver pgpkeys.mit.edu --recv-key 07DC563D1F41B907 | ||
+ | |||
+ | Puis | ||
+ | |||
+ | gpg -a --export 07DC563D1F41B907 | apt-key add - | ||
+ | |||
+ | ==== Passer par un proxy ==== | ||
+ | |||
+ | Si vous voulez utiliser des dépôts externes pas assez propres pour être synchronisés sur les dépôts internes, ou si vous utilisez une distribution non présente (Ubuntu, etc.), il faut passer par un proxy pour télécharger les paquets. Sur une Ubuntu/ | ||
+ | |||
+ | < | ||
+ | Acquire:: | ||
+ | </ | ||
+ | |||
+ | ==== Problème avec les fichiers de traduction ==== | ||
+ | |||
+ | apt-mirror gère mal les fichiers de traduction. Pour contourner le problème, on active dans ''/ | ||
+ | |||
+ | < | ||
+ | set run_postmirror 1 | ||
+ | </ | ||
+ | |||
+ | |||
+ | Et dans ''/ | ||
+ | |||
+ | < | ||
+ | export http_proxy=" | ||
+ | cd / | ||
+ | |||
+ | for directory in contrib main non-free; do | ||
+ | cd $directory | ||
+ | mkdir i18n 2>/ | ||
+ | cd i18n | ||
+ | rm Translation-* | ||
+ | wget http:// | ||
+ | #wget http:// | ||
+ | cd ../../ | ||
+ | done | ||
+ | </ |