如何在 Ubuntu 40 Hirsute Hippo 上安装 GNOME 21.04

在Ubuntu 40上的GNOME 21.04

我已经测试了几天 GNOME 40. 我在 USB 中使用 Manjaro GNOME 持久存储进行此操作,其中我已将分支更改为使用 Unstable 选项,即首先添加新包。 我在 KDE 中非常自在,主要是桌面上的流畅感和应用程序/功能,但 GNOME 被广泛使用,因为它是 Ubuntu 和 Fedora 默认提供的。 多毛河马 留在 GNOME 3.38,但已经有一种方法可以实现飞跃。

我在这个教程中找到了 Linux起义,他们还解释了如何添加码头(剧透:安装 Plank),其中最重要的是添加一个包含新 GNOME 40 软件包的存储库。该存储库不是官方的,即 Canonical 或任何相关的到公司的背后是这个,所以我们要特别小心。 这个时候我会和我所依赖的文章的作者 Logix 做同样的事情,并建议 我们可能会遇到兼容性问题,所以不建议在主队上去,而是在一个测试。 我们还将说明如何恢复更改,但也就是说,在我们不依赖的安装中尝试什么更好。

使用本教程在 Ubuntu 40 上运行 GNOME 21.04

在继续之前,我们继续警告,就像这样 DING 或 Ubuntu Dock 的扩展将不起作用 更新后,这意味着,例如,我们将无法再次将文件从/移动到桌面。 我们也无法访问“设置”的“外观”部分。

如果你仍然想继续,我在一个持久性 USB 上做了一些检查它是否有效的事情,你只需要按照以下步骤操作:

  1. 我们添加了 shemgp 存储库,我们重复一遍,一个非官方的:
sudo add-apt-repository ppa:shemgp/gnome-40
  1. 我们更新所有软件包:
sudo apt update && sudo apt full-upgrade
  1. 我们从以下两个选项中安装受支持的主题。 Yaru 不适用于 GNOME 40,因此您必须安装 GNOME Session,它是 Adwaita 主题或受支持的 Yaru 主题。
  • 选项A:
sudo apt install gnome-session adwaita-icon-theme-full fonts-cantarell
  • 选项B:
sudo apt install git meson sassc libglib2.0-dev libxml2-utils
git clone https://github.com/ubuntu/yaru
cd yaru
meson build
sudo ninja -C build install
  1. 我们重新启动并选择所需的选项,例如 Yaru session (Wayland)。

如何使用新手势

在我看来,除了性能之外,GNOME 40 最好的地方是 他的手势. 现在,三个手指向上,我们将看到扩展坞和活动,即虚拟桌面。 如果我们再向上滑动一点,我们将看到应用程序。 在此视图中,向左/向右三个手指我们从一个活动转到另一个活动,而用两个手指我们将在应用程序的不同页面之间移动。 对于后者,我们必须安装最少数量的应用程序,届时最新的应用程序将出现在另一个页面上。

如果您不想使用手势,而且我已经告诉过您,即使在像我的联想这样没有世界上最好的触摸屏的计算机上,它们也很流畅,您也可以使用键盘访问所有这些:Super ( META) 键向我们展示了码头和活动,我们也得到了一些东西 超级 + Alt + 向上. 我认为只有 Windows 键才能进入这个视图更舒服,但是如果我们再次使用 Super + Alt + Up 我们将进入应用程序抽屉。 我们还可以添加向右或向左以在活动中移动。

如何撤消更改

如果出于某种原因我们想要撤消更改,我们要做的就是编写以下命令:

sudo apt install ppa-purge
sudo ppa-purge ppa:shemgp/gnome-40

如果我们更新了 Yaru,我们还必须输入以下内容:

sudo apt install --reinstall yaru-theme-icon yaru-theme-gtk yaru-theme-gnome-shell

GNOME 40 是质量的重大飞跃,所以我认为至少值得一试。 有传言说会有一种官方的方式来提出他们会做的向后移植,但这还没有发生。 如果最后他们没有, Ubuntu 21.10 将带有更新版本的桌面,尽管预计它已经是 GNOME 41。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。