The next AlmaLinux betas are ready for testing! Checkout AlmaLinux OS 9.4 beta and AlmaLinux OS 8.10 beta

ELeva la Tua Distro

Inizia Discuti
Informazioni

Aggiornamenti di versione importanti

It wasn't possible--until now. Move between major versions of RHEL-derivatives: from CentOS 6.x to CentOS 7.x, from CentOS 7.x to 8.x version of the RHEL derivative of your choice, or upgrade from 8.x to 9.x within the same derivative. Preserve your applications, your data, and your sanity. Esegui la versione più recente del sistema operativo e del software di cui hai bisogno.

Servizio Package Evolution

Il cuore pulsante di ELevate è il Servizio Package Evolution (PES) che ti consente di scaricare, personalizzare e persino inviare nuovi set di dati per i pacchetti. Utenti e manutentori possono entrambi utilizzare il PES per rendere le migrazioni semplici e facili.

Progetto a livello della community

ELevate è sviluppato in modo indipendente dalla distribuzione ed è costruito come uno strumento per l'intero ecosistema, non solo per AlmaLinux. ELevate supporta la migrazione da/verso altre distribuzioni ed è aperto a tutti per contribuire e migliorare.

FAQ
Cos'è ELevate?
ELevate is a project aimed to provide the ability to upgrade between major versions of RHEL-based distributions. It combines Red Hat's Leapp framework with a community-created migration metadata library and service.
Sembra fantastico. Come posso contribuire?
Prima di tutto, unisciti a noi nel ~migration Mattermost canale. Puoi trovare il codice dell'utility in the AlmaLinux GitHub organization e puoi aggiungere/modificare/interagire con i metadati dei pacchetti su https://pes.almalinux.org.
È pronto per la produzione?
ELevate è stato utilizzato per migrare ambienti di produzione in vari settori e in tutto il mondo, ma consigliamo comunque di procedere con cautela. Ogni ambiente è diverso e unico in base alle applicazioni e alle configurazioni. Per evitare sorprese, consigliamo vivamente di testare gli scenari di aggiornamento in una macchina virtuale o in un ambiente di test prima di eseguire aggiornamenti in produzione.
Quali sistemi operativi supporta ELevate?
Attualmente, il progetto ELevate supporta le seguenti direzioni di aggiornamento e migrazione: ELevate scheme CentOS 6 -> CentOS 7, CentOS7 -> AlmaLinux, CentOS Stream, EuroLinux, Oracle, Rocky 8 -> AlmaLinux, CentOS Stream, EuroLinux, Rocky 9 * - la migrazione a CentOS Stream 9 è attualmente in fase di sviluppo e sarà disponibile in seguito.
** - la migrazione a Oracle Linux 9 è disponibile con il Oracle Leapp utility e non sarà supportata dal progetto ELevate.
Nota: Se usi cPanel, ti consigliamo di utilizzare il cPanel ELevate fork.
La migrazione sarà "sul posto"?
Sì. Tutti i tuoi dati, applicazioni e impostazioni saranno conservati.
È in live o richiede un riavvio?
Le migrazioni richiederanno il riavvio del sistema due volte.
Cosa fa il Package Evolution Service (PES)?
Il Servizio di Evoluzione dei Pacchetti archivia i metadati di migrazione dei pacchetti. I metadati rispondono alle domande su come si evolvono i pacchetti tra le principali versioni delle distribuzioni. Il PES supporta diverse classi di regole per i pacchetti, come aggiunti, rimossi, rinominati, divisi, uniti e così via. Il servizio consente anche a chiunque di migliorare i dati aggiungendo nuove azioni o addirittura creando un set di dati personalizzato per i pacchetti da repository di terze parti o privati.
Red Hat offre un set di dati con licenza non libera. Stai usando questo stesso set di dati?
No. Rispettiamo il lavoro di Red Hat e il nostro set di dati iniziale è stato fornito dalla Fondazione AlmaLinux OS con contributi da parte di Oracle.
Sotto quale licenza sono i tuoi metadati?
I metadati sono forniti sotto una licenza Apache.
Perché state supportando la migrazione verso altre distribuzioni?
I nostri contributori fanno parte dell'ecosistema RHEL da molto tempo e abbiamo riconosciuto che l'ecosistema di CentOS è una comunità molto grande e diversificata. Abbiamo sviluppato questo progetto in buona fede nella speranza che tutti nella comunità possano usarlo e contribuire, indipendentemente dalla distribuzione che si preferisce. Questo è il modo dell'open source.