APT 2.2 パッケージマネージャーのリリース

APT 2.2 (Advanced Package Tool) パッケージ管理ツールキットのリリースが準備されており、実験的な 2.1 ブランチに蓄積された変更が組み込まれています。 APT は、Debian とその派生ディストリビューションに加えて、PCLinuxOS や ALT Linux などの rpm パッケージ マネージャーに基づく一部のディストリビューションでも使用されます。 新しいリリースは間もなく、Debian Unstable ブランチと Ubuntu パッケージ ベースに統合される予定です (Ubuntu 20.10 では実験的な 2.1 ブランチが使用されました)。

変更点の中には次のようなものがあります。

  • 増分アップデートのサポートが追加されました。これは、Ubuntu がすでにアップデートの配布を制限し、展開を制御するために使用しています。 たとえば、段階的更新を使用すると、最初は少数のユーザーに新しい安定リリースの更新を配布し、しばらくしてリグレッションが発生しない場合は他のすべてのユーザーに更新を配布できます。
  • 「?depends」や「?conflicts」など、依存関係に基づいてパッケージを選択するための追加のテンプレートが実装されました。
  • 「保護」フィールドのサポートが追加されました。これは、「重要」フィールドを置き換え、削除が許可されず、システムが正しく起動するために必要なパッケージを定義します。
  • 「-error-on=any」オプションが「update」コマンドに追加されました。このオプションを設定すると、失敗した場合にエラーが表示されます。
  • パッチを適用および取得するための rred メソッドが、PDF ファイルを処理するための別個のプログラムとして利用できるようになりました。
  • 古いカーネル バージョンを削除するためのハンドラー コード (自動削除) がシェルから C++ に書き直され、カーネル パッケージのインストール時だけでなく、apt の実行中に呼び出すことができるようになりました。 この変更により、新しいカーネルを使用したパッケージのインストール中にアクティブなカーネルではなく、現在使用中のカーネルが確実に保持されます。 /boot パーティションがいっぱいになるのを避けるために、XNUMX つのコアではなく XNUMX つのコアが保存されます。
  • キャッシュ要素のインデックスを作成するには、Adler3 または RC32c の代わりに XXH32 ハッシュ アルゴリズムが使用されます。 ハッシュテーブルのサイズが大きくなりました。
  • apt-key ユーティリティは、2022 年の第 XNUMX 四半期に削除される予定です。

出所: オープンネット.ru

コメントを追加します