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) :

  • <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.4 sont disponibles à l'adresse suivante  :

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

Le dépôt propose pour chaque version d'EOLE plusieurs catégories de paquets (les fichiers *.deb) :

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

  • eole-2.4-testing : paquets candidats (correspondant au version RC de la distribution) sont éligibles pour passer en version stable après validation totale ;

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

  • eole-2.4.x-updates : paquets fixant des dysfonctionnement bloquants ou suffisamment importants et ne pouvant pas attendre la sortie d'une nouvelle version d'EOLE (durée de rétention en RC et publication en stable) ;

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

  • eole-2.4.x : 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.

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

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

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

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

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

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

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

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

Architectures supportées

Seules les architectures 32 (x86) et 64 bits (x86_64) sont supportées par Ubuntu et 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 ;
  • i386 : paquets compilés spécifiquement pour l'architecture i386 ;
  • amd64 : paquets compilés spécifiquement pour l'architecture 64 bits.

Signature des paquets EOLE

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