この記事では、サードパーティの PPA を使用してテスト目的で Ubuntu 21.04 (Hirsute Hippo) に GNOME 40 をインストールする方法について説明します。
GNOME 40 には、水平に配置されたワークスペースと画面下部のダッシュを備えたアクティビティ概要の新しいデザイン、GNOME アプリの更新、およびここで読むことができる多くの機能が含まれています。最近リリースされた Ubuntu 21.04 は引き続き GNOME 3.38 を使用するため、この記事で説明した PPA のようなものを使用しない限り、Ubuntu で GNOME 40 を入手するにはさらに 6 か月待つ必要があります。
これは、PPA が公式でも安定でもないことに注意することが非常に重要です。テスト目的でのみ使用してください。以下は、変更を元に戻して PPA を削除する方法の説明ですが、これが常に正しく機能するとは限りません!
個人的には、システムを壊す PPA に関する問題がいくつかありました (修正できました) が、この問題はその後解決されました。注意してください!
PPA の説明にも、「この PPA はテスト用です。特にパッケージを更新すると、時々壊れます。」
警告されました!
次のことも知っておく必要があります:
- Ubuntu 21.04 で GNOME 40 にアップグレードした後、デスクトップ アイコン拡張が機能しない
- Ubuntu Dock 拡張機能は、GNOME 40 をまだサポートしていないため、アップグレード後に機能しません。画面の下部にあるスクリーンショットに表示されているのは、Ubuntu Dock ではなく、現在表示されているデフォルトの GNOME Dash です。底
- [設定] の [外観] セクションは、Ubuntu 固有のものであり、PPA の Ubuntu パッチで作成されていないため、GNOME 40 にアップグレードした後は使用できません。そのため、明るいテーマ、標準テーマ、暗いテーマを切り替えたり、そこから Ubuntu Dock の設定を変更したりするオプションはありません (ただし、前述したように、とにかく Ubuntu Dock はありません)。
- 他の機能が動作しない可能性があります
以下は、Ubuntu 21.04 Hirsute Hippo で実行されている GNOME 40 のスクリーンショットです (Yaru と GNOME の両方のセッションを使用しています。詳細については、以下の手順を参照してください)。
すべてのスクリーンショットは Yaru セッション (Yaru GNOME 40 ブランチを作成する必要があります。以下を参照) で撮影されていますが、最後の 2 つは GNOME セッション (Adwaita テーマ) を使用しています。
テスト目的で Ubuntu 21.04 (Hirsute Hippo) で GNOME 40 にアップグレードする方法
1. 「shemgp」と入力して、GNOME 40 PPA を追加します。
sudo add-apt-repository ppa:shemgp/gnome-40
2.利用可能なアップデートをインストールして、GNOME 40 にアップグレードします。
sudo apt full-upgrade
Ubuntu Dock 拡張機能は、アップグレード中に削除されます。大丈夫です。GNOME 40 ではまだ動作しないため、削除する必要があります。ただし、他のパッケージが削除されていないこと、および中断されたパッケージがないことを確認してください。
3. GNOME または Yaru セッションを使用してください。
デフォルトの Ubuntu テーマである Yaru は、少なくとも Ubuntu 21.04 リポジトリで利用可能なバージョンである GNOME 40 をまだサポートしていません。 2 つのオプションがあります:
- GNOME セッション (Adwaita テーマ付き) をインストールして使用する
- Yaru テーマの GNOME 40 ブランチをインストールし、Yaru セッションを使用します
a) GNOME セッションをインストールします (Adwaita テーマを使用)。
GNOME セッションを使用するには、gnome-session
が必要です パッケージも adwaita-icon-theme-full
それ以外の場合、ファイル アプリ (Nautilus) はフォルダーにシンボリック アイコンを使用します。 Cantarell フォントをインストールして、GNOME セッションで正しいフォントの太さを取得することもできます。
これら 3 つのパッケージを次のようにインストールします。
sudo apt install gnome-session adwaita-icon-theme-full fonts-cantarell
b) GNOME 40 をサポートする Yaru テーマをインストールします。
[[編集]]GNOME 40 ブランチはメインの Git ブランチに統合されました。
Yaru テーマを (Git から) 取得、ビルド、およびインストールするために必要なパッケージをインストールすることから始めます。
sudo apt install git meson sassc libglib2.0-dev libxml2-utils
Git から Yaru を取得できるようになりました。gnome-shell-40
に切り替えます。 テーマのブランチ、作成、インストール:
git clone https://github.com/ubuntu/yaru
cd yaru
meson build
sudo ninja -C build install
GNOME Shell テーマは、Yaru ではなく、GNOME Tweaks では「デフォルト」という名前で表示されることに注意してください。
4.再起動して、ログイン画面で正しいセッションを選択してください。
再起動後、ログイン画面が表示されたらユーザー名をクリックします。次に、画面の右下にある歯車アイコンをクリックして、ログインするセッションを選択します。
- GNOME セッションを使用する場合は、
GNOME
のいずれかを選択します (Wayland を使用する場合) またはGNOME on Xorg
- Yaru テーマを使用する場合は、
Yaru session
を選択してください (Wayland の場合) またはYaru session on Xorg
古い Yaru テーマを引き続き使用するため、ログイン画面で Ubuntu オプションを使用しないでください (方法がわかりません)。
エクストラ:
- ドックが必要ですか Xorg を使用している場合は、Plank を試すことができます。また、GNOME 40 をサポートするように更新された Dash-to-panel GNOME Shell 拡張機能を使用することもできます。これを、Ubuntu Dock が分岐する Dash to Dock と混同しないでください。これには GNOME 40 をサポートするバージョンはありませんでしたが、必要に応じて試すことができる GNOME 40 の進行中のブランチがあります:Sprint to the Dock. Dash to Dock をビルドしてインストールするには:
sudo apt build-dep gnome-shell-extension-ubuntu-dock; git clone https://github.com/ewlsh/dash-to-dock; cd dash-to-dock; git checkout ewlsh/gnome-40; make; make install
- 私の場合、Yaru セッションでは、GTK および GNOME Shell テーマは Yaru に設定されていましたが、Icon テーマ (Adwaita に設定されていた) は設定されていませんでした。 Yaru シンボルの使用に切り替えるには、GNOME Tweaks (
sudo apt install gnome-tweaks
) と彼のAppearance
から ヤルにシンボルデザインを入れます。 - GNOME セッションを使用している場合、AppIndicators (トレイ アイコン) はありません。インジケータ アイコンを機能させるには、GNOME 拡張アプリ (
sudo apt install gnome-shell-extension-prefs
) を開き、そこから Ubuntu AppIndicators 拡張機能を有効にします - トラッカーを無効にしますか?これは、新しい Tracker3 では別の方法で行われます。これを行う方法についての説明は、この更新された記事にあります
- GNOME 40 をサポートするトピックをお探しですか? Orchis と WhiteSur を確認してください。どちらも GNOME 40 を含むように更新されています。サポートする
- Snap Store (DEB および Snap パッケージのみをインストールできる) の代わりに、GNOME ソフトウェア アプリ (DEB、Flatpak、および Snap パッケージをインストールできる) を使用しますか?次のようにインストールします:
sudo apt install gnome-software gnome-software-plugin-flatpak
PPA を削除して変更を元に戻す方法
変更を元に戻し、PPA を削除しますか?これは、リポジトリで利用可能な PPA によってインストールされたすべてのパッケージをダウングレードしようとするツールである PPA Purge を使用して実行できます。 PPA Purge は次の方法でインストールできます:
sudo apt install ppa-purge
ppa-purge を取得したら、次の方法で PPA をクリーンアップできます。
sudo ppa-purge ppa:shemgp/gnome-40
Git から Yaru への更新も行っている場合は、Yaru Ubuntu パッケージを再インストールすることで元に戻すことができます:
sudo apt install --reinstall yaru-theme-icon yaru-theme-gtk yaru-theme-gnome-shell