Améliorez votre distribution

À propos

Mises à jour majeures des versions

Ce n'était pas possible, jusqu'à présent. Migrez facilement entre les principales versions des distributions basées sur RHEL, de 7.x à 8.x. Préservez vos applications, vos données et votre santé mentale. Exécutez la version la plus récente de l'OS et des logiciels dont vous avez besoin.

Service d'évolution des paquets

Le cœur battant d'ELevate est le Service d'évolution des paquets (SEP) qui vous permet de télécharger, de personnaliser et même de soumettre de nouveaux ensembles de données pour les paquets. Les utilisateurs et les mainteneurs peuvent tous deux utiliser le SEP pour aider à rendre les migrations fluides et faciles.

Projet communautaire

ELevate est développé de manière agnostique par rapport aux distributions et est construit comme un outil pour l'ensemble de l'écosystème, pas seulement pour AlmaLinux. ELevate supporte la migration vers/depuis d'autres distributions et est ouvert à la contribution et à l'amélioration de tous.

Foire aux Questions
Qu'est-ce que ELevate ?
ELevate est un projet visant à fournir la possibilité de migrer entre les principales versions des distributions basées sur RHEL, de 7.x à 8.x. Il combine le cadre de travail Leapp de Red Hat avec une bibliothèque et un service créés par la communauté pour l'ensemble des métadonnées de migration nécessaires.
Ça a l'air génial. Comment puis-je contribuer ?
First join us at #migration Mattermost channel. You can find the tool code here: https://github.com/AlmaLinux/leapp-repository/tree/almalinux and you can add/edit/interact with package metadata at https://pes.almalinux.org.
Est-ce prêt pour la production ?
YMMV. Chaque environnement est différent et unique en fonction des applications et des configurations. Étant donné que cette fonctionnalité est encore en cours de développement, pour éviter toute surprise, nous vous recommandons vivement de tester les scénarios de migration dans une VM ou un bac à sable avant d'exécuter une migration en production.
Quels systèmes d'exploitation ELevate prend-il en charge ?
Actuellement ELevate fournit des données Leapp pour la migration de CentOS 7 vers les OS suivants:
  • AlmaLinux OS 8
  • CentOS Stream 8
  • Oracle Linux 8
  • Rocky Linux 8
Will migration be "in-place"?
Oui. Toutes vos données, applications et paramètres seront conservés.
Est-ce utilisable directement ou nécessite de redémarrer ?
Les migrations nécessiteront deux redémarrages de votre système.
Que fait le service d'évolution des paquets ?
Le service d'évolution des paquets stocke les métadonnées de migration des paquets. Les métadonnées répondent aux questions concernant l'évolution des paquets entre les principales versions de la distribution. SEP prend en charge plusieurs classes de règles pour les paquets, comme l'ajout, la suppression, le renommage, la division, la fusion, etc. Le service permet également à chacun d'améliorer les données en ajoutant de nouvelles actions ou même de créer un ensemble de données personnalisé pour les paquets provenant de dépôts tiers ou privés.
Red Hat propose un ensemble de données dont la licence n'est pas libre. Utilisez-vous ce même ensemble de données ?
Non. Nous respectons le travail de Red Hat et notre ensemble de données initial a été fourni par la Fondation AlmaLinux et les contributions d'Oracle.
Sous quelle licence vos métadonnées sont-elles placées ?
Les métadonnées sont fournies sous une licence Apache.
Pourquoi supportez-vous la migration vers d'autres distributions ?
L'écosystème CentOS est une communauté très vaste et diversifiée. Nous avons développé ce projet en toute bonne foi dans l'espoir que chaque membre de la communauté puisse l'utiliser et y contribuer, quelle que soit la distro qu'il préfère. C'est la voie de l'open source.