Les dépôts EOLE

Architecture des dépôts EOLE

Un miroir des dépôts Ubuntu est disponible à l'adresse suivante  :

http://eole.ac-dijon.fr/ubuntu

Le miroir propose pour chaque version de la distribution Ubuntu plusieurs catégories de paquets (les fichiers *.deb[1]) :

  • <version>-backports : paquets contenant les évolutions fonctionnelles d'une version supérieure d'Ubuntu portées sur une version inférieure ;

  • <version>-proposed : paquets candidats qui sont éligibles pour passer en version stable après validation totale (dysfonctionnement, régression, etc.) ;

  • <version>-updates : paquets contenants des mises à jour correctives non critiques ;

  • <version>-security : paquets contenants des mises à jour de sécurité ;

  • <version> : paquets de la distribution Ubuntu tels que livrés sur la première image ISO de la version majeure, aucun paquet n'y est ajouté après la publication.

La synchronisation s'effectue chaque nuit.

Les dépôts EOLE 2.7 sont disponibles à l'adresse suivante  :

http://eole.ac-dijon.fr/eole

Les dépôts proposent pour chaque version d'EOLE plusieurs catégories de paquets (les fichiers *.deb) :

  • eole-2.7-unstable : paquets de développement pouvant contenir des évolutions fonctionnelles, des corrections de sécurité ou de dysfonctionnement ;

  • eole-2.7-testing : paquets candidats (correspondant aux images RC de la distribution) qui sont éligibles pour passer en version stable après validation ;

  • eole-2.7-proposed-updates : paquets candidats qui sont éligibles pour passer en version update après validation (dysfonctionnement, régression, etc.) ;

  • eole-2.7-updates : paquets contenant des mises à jour correctives non critiques ;

  • eole-2.7-security : paquets contenant des mises à jour de sécurité ;

  • eole-2.7 : paquets EOLE tels que livrés sur la première image ISO de la version majeure, aucun paquet n'y est ajouté après la publication.

Politique de publication des paquets

Les mises à jour sont composées de paquets dépendants les uns des autres. Avant toute publication sur le site de référence http://eole.ac-dijon.fr/eole et sur les miroirs académiques (ex. : ftp://ftp.crihan.fr), les paquets sont copiés sur le dépôt http://test-eole.ac-dijon.fr. Ce dépôt est réservé aux développeurs et aux contributeurs. Il permet d'avoir les paquets à disposition tels qu'ils le seront lors de la publication officielle. Ils sont utilisés durant le développement et lors des tests de mises à jour avant diffusion.

Le délai de synchronisation des paquets entre les 2 dépôts varie en fonction du type de paquet :

  • eole-2.7-unstable : dépôt synchronisé toutes les 15 minutes ;

  • eole-2.7-testing : dépôt synchronisé toutes les 6 heures ;

  • eole-2.7.x-proposed-updates : synchronisation manuelle avec annonce préalable ;

  • eole-2.7.x-updates : synchronisation manuelle avec annonce préalable ;

  • eole-2.7.x-security : synchronisation manuelle avec annonce préalable ;

  • eole-2.7.x : aucune modification sur ce dépôt.

Les miroirs académiques sont en principe synchronisés toutes les nuits.

Architectures supportées

Depuis la version 2.7, seule l'architecture 64 bits[2] (x86_64) est supportée par EOLE. Pour un paquet spécifique à une architecture le nom de celle-ci apparaît dans le nom du paquet :

  • all : paquets compatibles avec toutes les architectures ;
  • amd64 : paquets compilés spécifiquement pour l'architecture 64 bits.

Signature des paquets EOLE

La clé GPG[3] publique de la clé signant les paquets EOLE est disponible à l'adresse : http://eole.ac-dijon.fr/eole/project/eole-2.7-repository.key