openSUSE:Evergreen

Aller à : navigation, rechercher


Evergreen est un projet communautaire dont l'objectif est de rallonger le support d'openSUSE au delà du cycle standard de 18 mois.


Evergreen

Qu'est-ce ?

"Evergreen" (littéralement 'toujours vert', à feuilles persistantes) a pour but de prolonger le support de certaines versions d'openSUSE lorsqu'elles arrivent en fin de vie officielle et et qu'elles sont listées parmi les distributions non maintenues.

Distributions supportées

La seule distribution supportée actuellement est openSUSE 13.1. openSUSE 11.4 reçoit encore quelques correctifs de la part de la communauté mais sa période de support étendu est en théorie terminée. Les distributions précédemment, actuellement et prochainement supportées sont indiquées dans le tableau ci-dessous :

Distribution État Début de support Fin de support Mainteneur Notes
openSUSE 11.1 Inactif wrosenauer Le support s'est arrêté.
openSUSE 11.2 Inactif 12 Mai 2011 30 Novembre 2013 lijews Le support s'est arrêté.
openSUSE 11.4 En voie d'arrêt 5 Novembre 2012 Juillet 2015 wrosenauer lijews Support en théorie terminé mais des correctifs sont encore fournis de temps en temps.
openSUSE 13.1 Actif Janvier 2016 Novembre 2016 wrosenauer

La dernière version d'Evergreen supportée est openSUSE 13.1.

openSUSE 11.1 a été supportée pendant trois ans. C'est pourquoi nous voudrions, si possible, en faire de même pour les futures versions. Il était aussi possible de présenter des mises à jour pour toutes les composants de la distribution et par conséquent c'est aussi le but pour les versions à venir.

Comment l'activer ?

Version 13.1

Vous n'avez rien à faire : les mises à jour arriveront dans le dépôt de mise à jour habituel.

Version 11.4

  • Dans YAST ou avec zypper, ajoutez le dépôt souligné ci-dessous et acceptez la nouvelle clef proposée.


Rien d'autre ne devrait être nécessaire pour obtenir, comme avant, les mise à jour, le support des delta-RPMs, etc. Les patchs de sécurité et correctif critiques de bogues vont arriver dans votre openSUSE 11.4 avec Evergreen activé en lançant occasionnellement YAST ONLINE Update ou "zypper patch" dans un terminal administrateur.

Attention : Les dépôts activés, autres que ceux pour openSUSE 11.4 (oss, non-oss, packman et Evergreen), peuvent à la fois créer des problèmes de stabilité et aussi des erreurs reportées par YaST/zypper qui auront besoin d'être corrigées pour garder une sécurité et une stabilité.

Version 11.2

La plupart des informations concernant la 11.2 ont été déplacées dans Evergreen 11.2.

Comment migrer

Il y a deux manières possibles de migrer vers une version openSUSE prise en charge par Evergreen. La première utilise un dépôt en ligne et est principalement expliquée à ce lien. Une autre façon consiste à utiliser une image DVD (pouvant encore être récupérée depuis ici) et choisir Mise à Jour (ou bien Update ou encore Mise à jour d'un système existant) au début de l'installation.

Attention : Toute mise à jour peut être dangereuse pour vos données, il est donc fortement conseillé de TOUJOURS faire une copie de vos fichiers importants au préalable.

Note : Je n'ai pas testé de passer de KDE3 (d'Evergreen 11.1) à KDE4. Si quelqu'un connaît des problèmes, veuillez donner vos conseils et/ou avertissements ici.

Communication

La communication se fait au travers d'une liste de diffusion evergreen. Cette liste est principalement dédiée aux aux développeurs et contributeurs mais peut aussi être utiliser par des utilisateurs. Vous devriez aussi trouver de l'aide à l'habituelle liste d'openSUSE.

Le chef de développement de ce projet est Wolfgang Rosenauer.

Stefan Lijewski dirige Evergreen pour la version 11.2 tandis que pour la 11.4, c'est un effort coopératif.

Politique de Mise à Jour

Une politique de mise à jour n'a pas encore été mise en place mais globalement, elle devrait s'accorder aux politiques de support régulières d'openSUSE.

Membres de l'équipe


Tester

Puisque nous sommes une petite communauté à travailler sur Evergreen, nous aprécierons si des utilisateurs se joignaient à nous pour tester les mises à jour. Pour 11.4, cela signifie simplement ajouter le dépôt suivant au gestionnaire de logiciels :

et de reporter tout problème à la mailing list.

Informations d'empaquetage

Depuis Evergreen:11.4, nous avons décidé de suivre le système de maintenance d'openSUSE, donc si vous voulez mettre à jour les paquets pour une version supportée par Evergreen et supérieur à 11.2, suivez les étapes ci-dessous.

Version 11.4 et supérieures

Si vous voulez principalement mettre à jour quelques paquets d'Evergreen, il vous suffit de créer une branche de maintenance, de la même façon que pour le projet openSUSE. Mais pour Evergreen, il y a d'autres attributs où osc doit chercher les paquets affectés et mettre à jour le projet. Note: La méthode expliquée à la suite peut ne pas fonctionner avec webui. Nous vous conseillons fortement d'utiliser la lgne de commande osc.

Le protocole devrait ressembler à ça :

  • Créez une branche de maintenance:
osc mbranch -u Evergreen:UpdateProject -a Evergreen:Maintained $PACKAGE
  • Testez:
osc co home:LOGIN:branches:Evergreen_Maintained:$PACKAGE
  • Désormais, vous devriez avoir accès aux sources de tous les projets Evergreen sous :
home:LOGIN:branches:Evergreen_Maintained:$PACKAGE
  • Vous pouvez mettre à jour, ajouter des correctifs, tester, changer des documents, etc.
  • Enregistrez votre paquet sur le serveur
osc ci
  • A la fin, vous devriez créer ou mettre à jour la description du correctif (patchinfo) :
cd home:LOGIN:branches:Evergreen_Maintained:$PACKAGE; osc patchinfo
  • Remplissez le patchinfo avec votre éditeur de texte ou webui favori.
  • Si vous avez créé le patchinfo localement, envoyez-le :
osc ci
  • A la fin, créez l'annonce de maintenance pour le projet Evergreen :
osc mr -a Evergreen:MaintenanceProject

Version 11.2 et inférieures

La plupart des informations pour la version 11.2 ont été déplacées à la page du wiki d'Evergreen 11.2[en].

Status de mise à jour

Un résumé du status actuel de mise à jour avec les paquets corrigés et améliorés est visible aux pages Evergreen 11.1[en] et Evergreen 11.2[en].

Liens openSUSE