Ubuntu 25.10はChronyを採用し、Bazaarに別れを告げ、Gitにようこそ

Ubuntu 25.10のニュース

最近では、 カノニカルが発表 についての情報 いくつかの変更 これは、バージョン管理プラットフォームと Ubuntu 25.10 の次期バージョンの両方で実行されます。

そしてそれはそのeですUbuntu 25.10は現在の時刻同期システムを置き換えます systemd-timesyncd ベース クロニーより現代的で、正確かつ安全なツールです。これは、NTPプロトコルの進化形であり、システムクロックの同期を暗号化によって保護できるNTSプロトコルを完全にサポートする必要があるためです。

Ubuntu が systemd-timesyncd を放棄するのはなぜですか?

サービス systemd-timesyncd多くのUbuntuエディションにデフォルトで含まれており、 長年にわたり基本的な機能を果たしてきた 時間同期。Sしかし、NTSのサポートが不足しているシステム時間が TLS や DNSSEC などの他のプロトコルのセキュリティに直接影響する環境では、この制限は重大になります。

A 攻撃者による時刻同期の操作により障害が発生する可能性があるデジタル証明書の検証を妨害したり、時間に敏感な認証メカニズムの回避を可能にしたりします。 このため、Canonical はより堅牢なソリューションに移行することを決定しました。 Linux エコシステムで広く採用されている Chrony。

Chronyの利点

Chronyは独立した実装です Fedora、RHEL、openSUSE などのディストリビューションですでにデフォルトで使用されている NTP クライアントおよびサーバー。 その主な利点 代替案と比較して NTSプロトコルの完全なサポートです同期プロセス中にエンドツーエンドの認証と暗号化を提供します。

NTS は次の 2 つのプロトコルを通じて動作します。

  1. NTS-KE (NTS キー確立): TLS を使用して初期認証を実行します。
  2. NTS-EF (NTS拡張フィールド): セッション中の NTP パケットの暗号化と整合性を保証します。

この制度 これはPKIに基づいており、TLSとAEAD暗号化を使用します。 クライアントが正規のNTPサーバーとのみ通信することを保証し、なりすまし攻撃を防止します。すべての重要な情報は、安全なCookieシステムを使用してクライアントにのみ保存されます。NTP接続はTCPポート4460を介して管理されます。

移行の詳細と計画されている変更

Chronyがリポジトリで利用可能になりました Ubuntuメイン Ubuntuのクラウド向けエディションの一部ではデフォルトで使用されている。e. 正規 移行は2年2025月XNUMX日に正式に開始されます。 この変更により、 libedit803 などの新しい依存関係により、インストール イメージのサイズが 2 KB わずかに増加しました。

手動で移行を実行したい人 Ubuntu 25.04 以降では、次のコマンドを入力してこれを実行できます。

Chrony をインストールするには:

sudo apt-mark auto systemd-timesyncd && apt install chrony

systemd-timesyncd に戻すには:

sudo apt-mark auto chrony && apt install systemd-timesyncd

Launchpad が Bazaar に別れを告げ、Git にようこそ

En もう一つの大きな影響のある決定として、Canonicalは終了を発表しました バージョン管理システムのサポート バザール UbuntuとLaunchpadの中央開発プラットフォームであるbzr LaunchpadとGitを完全に連携させ、 業界をリードするバージョン管理ツール。

BazaarはもともとCanonicalによって作成された Launchpad の基礎として。 長年にわたり、主要なバージョン管理システムであった プラットフォーム上で。しかし、 最後の公式版は2016年に出版された。 それ以来、プロジェクトは技術的に停止した状態のままです。 Python 3に完全に移植されることはなかった。 そして、Git の止められない成長に直面して、その関連性は大幅に低下しました。

2015年以降、LaunchpadはGitのサポートを追加しました。 これは、新規プロジェクトや貢献者にとってデフォルトの選択肢となっています。コミュニティの縮小と高いメンテナンスコストを鑑み、CanonicalはBazaarのサポートを段階的に終了することを決定しました。

ブリージー:バザーの現代版後継者

2018年に愛好家グループがフォークを立ち上げた 元のプロジェクトから 快活な (brz) この新しいツールにより、Bazaar のコードベースが近代化され、Python 3 のサポートが追加され、Git との部分的な統合が可能になりました。

BreezyはGitやMercurialのような分散システムの機能を組み合わせています CVS や Subversion に似た集中管理機能を備えています。 独立したブランチで作業できます単一の作業コピーで共同作業を行い、中央リポジトリのようにコンテンツをダウンロードできます。最新の安定版であるBreezy 3.3.12が最近リリースされ、公式Ubuntuエコシステム外ではあるものの、プロジェクトが依然として活発に活動していることがわかりました。

Launchpad における Bazaar の終了日と段階

移行に関して、Canonical は 2 段階で Bazaar を無効にすることを発表しました。

  • 第一段階(1年2025月XNUMX日): Bazaarリポジトリのコード閲覧用ウェブインターフェースは無効化されます。社内分析によると、この機能はほとんど利用されておらず、ほとんどのアクセスはボットによるものです。
  • 第2ステージ(日程はまだ確定していません): コード ホスティング バックエンドが削除され、Launchpad での Bazaar リポジトリのクローン、プッシュ、マージが完全にできなくなります。

標準的な すべてのLaunchpadユーザーにプロジェクトをBazaarからGitに移行するよう促す 1 年 2025 月 XNUMX 日まで。これを行わない場合、移行完了後は Bazaar でホストされているデータの抽出や操作は一切維持されないため、リポジトリへのアクセスが失われます。

最後に、それについてもっと知りたい場合は、の詳細を参照してください。 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。