ご使用のディストリビューションを ELevate する

概要

主要な派生バージョンの更新

これは「今までは」できなかったことです。RHEL ベースのディストリビューションの 7.x から 8.x までの主要な派生バージョンの間を簡単に移行できます。必要な OS やソフトウェアの最新バージョンを実行できます。

パッケージ展開サービス

ELevate の心臓部はパッケージ展開サービス(PES)であり、パッケージ用の新しいデータセットをダウンロード、カスタマイズ、さらには提出できます。ユーザーとメンテナンス担当者は、両方とも、移行をスムーズかつ簡単にするために PES を使用できます。

コミュニティ全体のプロジェクト

ELevate はディストリビューションにとらわれない方法で開発されており、AlmaLinux だけでなく、エコシステム全体のためのツールとして構築されています。ELevate は他のディストリビューションからの移行にも対応しており、すべての人が貢献し、強化できるためオープンです。

よくある質問
ELevate とは?
ELevate は、7.x から 8.x へと RHEL ベースのディストリビューションの主要バージョンの間での移行機能を提供することを目的としたプロジェクトです。Red Hat の Leapp フレームワークと、それに必要な移行メタデータセット用のコミュニティで作成されたライブラリとサービスが組み合わさっています。
素晴らしいですね。どのように貢献すればいいですか?
まずは Mattermost の #migration チャンネルに参加してください。https://github.com/AlmaLinux/leapp-repository/tree/almalinux からツールのリンクを確認できます。また、https://pes.almalinux.org からメタデータを追加、変更、操作できます。
商用環境でも十分に使用可能ですか?
人によって異なります。全ての環境は、アプリケーションや設定などにより異なります。ArumaLinux は開発中であるため、不測の事態を避けるためにも、本番環境で移行を実行する前に、VM またはサンドボックスで移行シナリオをテストすることを強くお勧めします。
ELevate はどのような OS に対応していますか?
現在、ELEVate は CentOS 7 から以下の OS へ移行するための Leapp データを提供しています:
  • Alma Linux OS 8
  • CentOS Stream 8
  • Oracle Linux 8
  • Rocky Linux 8
Will migration be "in-place"?
はい。すべてのデータ、アプリケーション、および設定は保持されます。
これは起動したまま可能ですか、それとも再起動が必要ですか?
移行には 2 回の再起動が必要です。
パッケージ展開サービスは何をするのでしょうか?
パッケージ展開サービス(PES)は、パッケージ移行のメタデータを保存します。メタデータは、主要なディストリビューションのリリース間でパッケージがどのように進化するかについての質問に答えるものです。PES は、追加、削除、名前の変更、分割、マージなど、パッケージに関するいくつかのクラスの規則をサポートしています。また、このサービスでは、新しいアクションを追加してデータを改善したり、サードパーティやプライベート リポジトリのパッケージ用にカスタム データセットの作成もできます。
Red Had は、自由ではないライセンスのデータセットを提供しています。同じデータセットを使用していますか?
いいえ。私たちは Red Hat の取り組みを尊重しており、最初のデータセットは AlmaLinux 財団から提供されたものであり、Oracle の貢献によるものです。
メタデータはどのようなライセンスに基づいているのですか?
メタデータは Apache ライセンスで提供されます。
なぜ他のディストリビューションへの移行に対応しているのですか?
CentOS エコシステムは、非常に大きく多様なコミュニティです。私たちは、コミュニティのすべての人が、どのディストリビューションを好むかにかかわらず、利用し、貢献できることを願って、このプロジェクトを誠実に開発しました。オープンソースというのはそういうものです。