Ubuntu 21.10では、zstdを使用してdebパッケージを圧縮し、ヘッダーの色を変更しました 

Ubuntuの21.10

の開発における注目すべき変更 次のバージョンは何になりますか Ubuntu 21.10 ImpishIndriはすでに形になり始めています また、リリースされたものの多くは、システムのグラフィカルな部分に関するものです。たとえば、同僚のPablinuxによって、テスト用に提供されたシステムのイメージがすでにGNOME40を使用していると報告された重要な変更があったためです。

今、別の大きな変化 Ubuntu 21.10 ImpishIndri向けにリリースされました。 まあ、少し前にeは主題の提出の完了を承認しました、暗いヘッダー、明るい背景、および明るいコントロールを組み合わせます。

つまり、 それがどうなるかはすでに定義されています GNOME40と一緒に配布で使用されるテーマの配信 新しいバージョンでは、Yaruテーマの完全にクリアなバージョンが表示されます (デフォルトのテーマ)、および完全に暗いバージョン(暗いタイトル、暗い背景、暗いコントロール)に切り替えるオプション。

この変更を行う決定 暗い配色と明るい配色を使い続ける代わりに、異なる背景色を定義する機能がGTK3とGTK4にないことで説明されます。 タイトルとメインウィンドウのテキスト。これは、組み合わせたテーマを使用するときにすべてのGTKアプリケーションが正しく機能することを保証するものではありません(たとえば、gnome disk Analyzerでは、暗いタイトルに白い入力バーが表示されます)。

このような決定を行うために言及されているもうXNUMXつの重要な理由は、非標準のテーマを維持するために必要な大量の作業に関連しています。これは、GNOMEが公式のプログラミングインターフェイスとセットを提供していないことも問題であると詳細に説明しているためです。 GTKテーマのガイドラインの一部であり、GNOMEの新しいバージョンごとにサードパーティのテーマとの互換性が失われます。

で説明したように #2913 y #2677、 ライトテーマのダークヘッダーバーはGtk3およびGtk4と互換性がなく、エラーがgtkアプリケーションに導入されないことを保証できないことがよくあります。 これにより、「yaru-light」テーマが削除され、「yaru」は完全に軽いgtkテーマとして今後も維持されます。 gnomeコントロールセンターの設定ページが正しく更新されていることを確認する必要があります。

さらに、 他の予想される変更の範囲内 Ubuntu21.10ではImpishIndriはそれです カラーナスの使用からの逸脱がマークされました スイッチとウィジェットの背景で、色の置き換えがまだ承認されておらず、議論中です。

さらにUbuntu 21.10 Impish Indriで見られる、グラフィカルな部分とは関係のないもうXNUMXつの変更は、開発者が 彼らは、zstdアルゴリズムを使用するためにdebパッケージの翻訳を開始しました。

いくつかのバージョンで取り組んできたこの変更は、Ubuntu 21.10 ImpishIndriではほとんど パッケージのインストール速度はXNUMX倍になります、サイズのわずかな増加(〜6%)を犠牲にして。

そして開発者は、特にzstdの使用のサポートが2018年にUbuntu 18.04バージョンでaptとdpkgに追加されたが、パッケージの圧縮には使用されなかったことを指摘しています。 たとえばDebianでは、zstdサポートはすでにAPT、debootstrap、repreproに含まれており、dpkgに含める前にレビューされています。

Julian AndresKlodeと私がUbuntu18.04 LTSのUbuntuのAPTとdpkgに初期のZstandard圧縮サポートを追加したとき、変更をDebianにすばやく受け入れ、Ubuntu18.10を新しい圧縮でパッケージのインストールとアップグレードを高速化できる最初のリリースにする予定でした。 。 さて、もう少し時間がかかりました。

最後に あなたがそれについてもっと知りたいのなら Ubuntu 21.10 Impish Indriに提案された変更については、次のリンクで詳細を確認できます。

https://balintreczey.hu

https://github.com


コメントを残す

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

*

*

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