技術ノート Linux Ubuntu 21.04「Hirsute Hippo」の新機能

Ubuntu 21.04「Hirsute Hippo」の新機能

Ubuntu 21.04 の新しいリリースである Hirsute Hippo は、2021 年 4 月 22 日にリリースされました。これは人気のある Linux ディストリビューションの暫定リリースであり、Canonical からのサポート期間はわずか 9 か月です。では、アップグレードする価値はあるのでしょうか?

ヒルステカバ

Hirsute Hippo は、2021 年 4 月 22 日に路上 (または泥穴) に登場しました。 いずれにせよ、 Canonical から絶大な人気を誇る Ubuntu Linux ディストリビューションの最新バージョンがダウンロード可能です。 Ubuntu 21.04 は暫定リリースであるため、サポートは 9 か月間のみ提供されます。

Canonical は、6 か月ごとに、4 月と 10 月に 1 回ずつ、Ubuntu のビルドをリリースします。 2 年ごとに、これらのビルドの 1 つが長期サポート (LTS) リリースに指定されます。 LTS リリースは 5 年間サポートされ、エンタープライズ グレードとみなされます。他のリリース (暫定ビルド) は、Ubuntu の最新リリースと最新のアプリケーションを入手したい人、安定性が二の次である人向けです。

Canonical に公平を期すために言うと、暫定ビルドは常にかなり安定しています。リリース後のパッチが展開されるため、落ち着くまでに少し時間がかかる場合がありますが、非常にすぐに平らなキールに乗ります。暫定ビルドは、最終的に次の LTS ビルドに含まれるソフトウェア、機能、イノベーションの実験場として使用されるため、使用には若干のリスクが残ります。

GNOME 40 デスクトップ環境 GTK 4 開発ツールキットなど、 期待されていた機能の一部は Hirsute Hippo には搭載されませんでした。 GNOME 40 には多くの変更が加えられているため、アップグレードには 懸念がありました 。デスクトップエクスペリエンス、GNOME 拡張機能、および Yaru テーマに悪影響を与える可能性のあるものを導入する危険を冒すのではなく、GNOME 40 はこのリリースから削除されました。 Ubuntu 21.04 は GTK 3 と GNOME 3.38 をそのまま使用します。

それは悪いことではありません。暫定構築であっても、無謀が許される余地はありません。そして実際、GNOME 40 の新しいコンテンツは、ビルド バージョン番号の飛躍から期待されるほど多くはありません。 GNOME のバージョン管理スキームは扱いにくくなっていました 。新しい番号付けスキームを開始するために、ビルド番号が 40 に引き上げられました。これは大きな開発や多くの新しいコンテンツを表すものではないため、これを含める理由はさらに薄れました。

しかし、何がうまくいかなかったのかについては十分です。 Ubuntu 21.04の新機能は何ですか?

Ubuntu 21.04「Hirsute Hippo」の新機能

Linux カーネル 5.11

カーネル 5.11 の新機能に関して混乱が生じています。 Linus Torvalds 氏が 聖バレンタインの日に新しいカーネルのリリースを発表したとき、 「rc7 から Final までのコミットのセットは平均よりも小さい」と述べました。 ただし、このリリースには多くの機能が含まれていないという意味ではありません。これは、7 番目の最終リリース候補とリリース ビルドの間にコミットが非常に少なかったことを意味します。したがって、土壇場でのコード チャーンはほとんどなく、これは良いことです。しかし、 このカーネルには興味深いものがたくさん あります。

  • Software Guard Extensions : Intel の Software Guard Extensions (SGX) 機能がサポートされるようになりました。 SGX を使用すると、エンクレーブと呼ばれる安全で暗号化されたメモリ ゾーンを作成できます。エンクレーブは外部コードに対して不透明です。通常のコードはエンクレーブにリクエストを送信できますが、エンクレーブのコンテンツに直接アクセスすることはできません。エンクレーブ内で実行されるコードは、非エンクレーブ コードからのリクエストを処理します。 Intel は、悪意のあるカーネルや侵害されたカーネルからの暗号化キーなど、プライベートで機密性の高いアイテムを保護する方法としてエンクレーブを推進しています。
  • AMD プロセッサの強化 : AMD プロセッサも、カーネルのパフォーマンスと管理の強化により注目を集めています。たとえば、 AMD の Zen CPU には電源管理のサポートがあります。
  • Syscall User Dispatch : Wine の ようなエミュレータの効率を向上させるために設計された新しいシステム コール インターセプト スキームが実装されました。 Wine は、Windows ベースのコードと Linux ベースのコードを頻繁に交換する必要があります。新しいコール トラップと再ルーティング ルーチンにより、パフォーマンスが大幅に向上することが期待されます。
  • コンスタント アクション ビットマップ :
     seccomp()
    システム コールは、 ユーザー空間プロセス がカーネル空間で呼び出すことができるシステム コールを定義するために使用されます。システム コールの引数は、その呼び出しが許可されているかどうか、またはプロセスまたはスレッドを強制終了する必要があるかどうかを確認するために検査されていました。これにより、カーネルが悪意のあるソフトウェアによって攻撃される可能性のある方法の数が減り、システムにセキュリティが提供されました。新しいスキームは、バイナリ フラグを保持し、許可リスト、ブロック リスト、キル リストと同様に機能 するビットマップ メモリ領域 を使用することにより、この機能のオーバーヘッドを削減します。

もちろん、新しいカーネルには多くのバグ修正、セキュリティの改善、特定のハードウェアの使用例のサポートが含まれています。以下のサポートが追加または改善されました。

  • USB4 Thunderbolt を 処理します。
  • Lenovo ThinkPad ラップトップのハードウェア検出。
  • ASUSのゲーミングノートPC用キーボード。
  • 64 ギガ転送/秒 (GT/s) のリンク速度を使用した PCI サブシステムの検出。
  • Corsair 電源のセンサーを読み取ります。
Ubuntu 21.04「Hirsute Hippo」の新機能

視覚的な調整

Hirsute Hippo には、有名人のカバ科をフィーチャーした一連の新しい壁紙が付属しています。

紫を基調としたデザインパレットは残り、 デフォルトのテーマも Yaru のままです 。ただし、いくつかの調整や変更があります。 Hirsute Hippo はデフォルトでダークテーマに設定されていますが、グローバルではありません。これは、カレンダーやシステム メニューなどの一部のデスクトップ要素に選択的に適用されますが、すべてに適用されるわけではありません。

システム メニューでは、メニュー セクション間の区切り文字が小さくなり、セクションを展開するために使用される矢印または三角形のインジケーターが山形になりました。

Nautilus ファイル ブラウザのサイドバーにあるオレンジ色のハイライト バーは、より落ち着いた灰色がかったハイライトに置き換えられます。選択されたアイコンは、見慣れたオレンジ色で選択されます。

アイコンの多くが更新されました。ほとんどのドキュメント タイプでは、角が折り畳まれています。 LibreOffice アイコンは使用する色が少なく、見た目もすっきりしています。

Ubuntu 21.04「Hirsute Hippo」の新機能

Wayland はデフォルトの表示サーバーです

Canonical は、Ubuntu 17.10 でディスプレイ サーバーとして Wayland の使用に切り替えましたが、その後のリリースでは X.Org X11 サーバー の使用に戻しました。 Hippo 氏は、Nvidia グラフィックス ハードウェアを使用している場合を除き、Wayland がデフォルトのディスプレイ サーバーとして再導入されると考えています。 Nvidia ハードウェアが検出された場合は、X.Org に残ります。 Wayland に問題が見つかった場合は、システムで X.Org を使用するように強制できます。

次のコマンドを使用して、 GNOME ディスプレイ マネージャー 構成ファイルを編集します。

 sudo gedit /etc/gdm3/custom.conf

X.Org に戻すには、強調表示された行の先頭からハッシュ マーク「 # 」を削除し、再起動します。

Ubuntu の以前のリリースでは、ログイン画面の歯車アイコンから、使用する表示サーバーを選択するオプションにアクセスできました。その歯車アイコンは、Hippo がこの記事を調査するために使用した Hirsute のベータ版には存在しませんでした。最終リリースで再び登場するかどうかを見るのは興味深いでしょう。

Ubuntu 21.04「Hirsute Hippo」の新機能

デスクトップ上のファイルが戻ってきた

ファイルをデスクトップにドロップしたい場合は、それが可能です。この機能は GNOME 3.28 で削除されました。デスクトップにファイルを配置できる機能を必要とする人もいれば、そうでない人もいます。しかし、選択能力を取り除くことは一般的な動きではありませんでした。

GNOME 拡張機能 Desktop Icons NG (DING) は、ユーザーがデスクトップを好きなように使用できるようにするために作成されました。 Hirsute Hippo には DING 拡張機能がインストールされているので、もう一度選択できます。

Ubuntu 21.04「Hirsute Hippo」の新機能

更新されたソフトウェア

いつものように、ネイティブ ソフトウェア パッケージの多くが更新され、更新されています。 Ubuntu 21.04 に含まれるいくつかの主要なアプリケーションのバージョンは次のとおりです。

  • Firefox : 87.0
  • サンダーバード : 78.8.1
  • リブレオフィス :7.1.2.2
  • Nautilus (ファイル) : 3.38.2-stable
  • カーネル : 5.11.0-13-generic
  • バッシュ :5.1.4
  • gcc : 10.2.1 20210401
  • OpenSSL : 1.1.1j 2021 年 2 月 16 日
  • GNOME : 3.38.4
Ubuntu 21.04「Hirsute Hippo」の新機能

ホームディレクトリのセキュリティ

どうやらカバはプライバシーを好むようです。 Ubuntu 21.04 のホーム ディレクトリは、デフォルトでより安全です。以前のバージョンの Ubuntu では、すべてのユーザーが他のすべてのユーザーのホーム ディレクトリへの読み取りおよび実行アクセス権を持っていました。 Ubuntu 21.04 では、ホーム ディレクトリのアクセス許可が 755 ではなく 750 に設定されます。所有者とグループのアクセス許可はそのまま残りますが、他のすべてのユーザーのアクセス許可は削除されました。

  • 750 : 新しい権限。 rwxr-x--- 。所有者は読み取り、書き込み、実行でき、グループ メンバーは読み取り、実行できますが、他のユーザーはアクセスできません。
  • 755 : 古い権限。 rwxr-xr-x 。所有者に対しては読み取り、書き込み、実行を行い、グループ メンバーに対しては読み取りと実行を、そして他の全員に対しては読み取りと実行を行います。

Ubuntu 21.04 を新規インストールすると、ホーム ディレクトリに新しい権限セットが使用されます。アップグレードを行っても、既存のユーザーのホーム ディレクトリの権限は変更されません。新しく作成されたホーム ディレクトリには、デフォルトのアクセス許可の新しいセットが与えられます。

価値のあるアップグレード?

Hirsute Hippo はテストでうまく動作し、しっかりとした安定したビルドのように感じられます。表面の輝きに欠けている部分は、GNOME 40 がなくても、内部の多くの重要な変更によって補われています。5.11 カーネル、更新されたアプリケーション、システム全体のバグ修正とセキュリティ強化はすべて有利です。ホーム ディレクトリの権限の変更も歓迎すべき変更です。他のリリースでは手動で実行できなかったことはありませんが、実際にどれだけの人が苦労したでしょうか?

Canonical は、Ubuntu インストールの 95% が LTS バージョンであると推定しています。 22.04 が登場するまで、彼らが Ubuntu 20.04 LTS「Focal Fossa」 を使い続けることは間違いありません。残りの5%はどうでしょうか? 21.04 にアップグレードします。価値のあるものにするために十分な重要かつ有益なエンジニアリング上の改善が行われています。

決めかねている場合は、いつでも VirtualBox で仮想マシンを起動して、リスクのないテスト スピン、またはゆっくりよちよち歩きをするために Hippo を実行できることを覚えておいてください。

「 Ubuntu 21.04「Hirsute Hippo」の新機能」に関するベスト動画選定!

【最新版ubuntuを試す】USBメモリにubuntu24.04 LTSインストーラーを書き込みます
無料のOS「Ubuntu」、使えるの?便利なの?オフィスアプリやゲームは動くの?超詳しい人を呼んで聞きます!