Debian が APT 互換パッケージ向け Debusine プラットフォームを発表

Debian プロジェクトは、APT と互換性のある補完パッケージ向けに PPA のようなリポジトリシステムを提供する新イニシアチブ Debusine を開始しました。Freexian のスポンサーシップと Debian の承認を受け、このプラットフォームはパッケージングと配布のワークフローを効率化することを目指しています。12 月 17 日に DebConf で発表され、開発者がソフトウェアをより効率的にテスト・共有するためのツールを提供します。

Debusine プロジェクトは、Debian エコシステムにおける重要な前進を表し、公式リポジトリを超えたアドオンパッケージをホスト・管理するための専用プラットフォームの必要性を解決します。発表によると、Debusine は「クラウド上の現代的な継続的インテグレーションプラットフォーム」であり、Debian パッケージングの主要プロセスを自動化します。これには、パッケージのコンパイル、インストーライメージ、ディスクイメージ、クラウドイメージ、コンテナイメージの生成、および中間品質チェックが含まれます。

Freexian によって開発され、フリーソフトウェア専門の企業である Debusine は、ドイツ政府の Sovereign Technology Agency からの初期支援により Debian のインフラを近代化します。プラットフォームは Ubuntu Launchpad や Debian の Package Tracker などの実績あるプロジェクトの専門知識を活用します。Debian 開発者とメンテナは現在、個別キーによる署名付きの Debusine リポジトリにパッケージを公開でき、品質保証テストや今後の回帰追跡などの機能を含みます。

Debusine のリポジトリはデフォルトで公開され、現在の内容と対応する Debian ベースバージョンに基づく自動スナップショットをキャプチャします。すべての Debian 貢献者によるアクセスが可能ですが、Debian 配布ライセンス付きで主に Debian 統合を目的としたパッケージのみ許可されます。Freexian は非準拠リポジトリの削除権を留保します。

開始するには、提供されたコード例を使用してリポジトリスイートを作成し、エンドユーザーはソフトウェアソースファイルに構成行を追加するだけで簡単に統合できます。ソースコードは salsa.debian.org で入手可能で、Debian と Freexian の公式ドキュメントがあります。このイニシアチブは reprepro や aptly などの手動ツールへの依存を減らし、メインロポジトリへの包含前にパッケージ変更やバグ修正の協調テストを容易にします。

これらの課題を解決することで、Debusine は Debian ユーザーエクスペリエンスを向上させ、特に公式チャネルにまだないソフトウェアを求めるユーザーにとって、Ubuntu の PPA のような外部リポジトリを必要としません。

関連記事

TUXEDO Computersは、同社のLinuxディストリビューションのベースをDebian Testingに変更すると発表しました。この変更により、Ubuntu LTSリリースへの依存が終了します。今後数週間以内にベータテスト期間が予定されています。

AIによるレポート

Debianは、同OSのテスト版(testing)へ移行するパッケージに対し、再現可能なビルドを厳格な要件として義務付けました。この変更はDebian 14「Forky」の開発サイクルに適用され、5月9日付で発効しています。

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否