Как установить GNOME 40 в Ubuntu 21.04

gnome 40 ubuntu 21.04

Ubuntu 21.04, который был выпущен недавно, продолжает использовать GNOME 3.38, и что бы не ждать еще 6 месяцев, чтобы получить GNOME 40, вы можете уже сейчас установить его сами.

GNOME 40 включает новый дизайн обзора действий с рабочими пространствами, расположенными по горизонтали и док-баре внизу экрана, обновления приложений GNOME и многое другое.

Очень важно отметить, что репозиторий представленный в этой статье не является ни официальным, ни стабильным. Его следует использовать только в целях тестирования.

Например, у меня был установленный gnome 40 несколько дней, и сегодня утром, когда я пытался его удалить, он хотел уничтожить половину пакетов GNOME, установленных на моем рабочем столе Ubuntu 21.04. Мне удалось это исправить, но если вы не знаете как это сделать, вы потеряете свою систему, или как минимум сломаете ваш рабочий стол.

Многие из пакетов PPA были обновлены недавно (всего пару дней назад у него не было стабильной версии GNOME Shell и т. д.).

В описании PPA также упоминается, что «этот PPA предназначен только для тестирования. Иногда он дает сбой, особенно когда я обновляю пакеты».

Вы были предупреждены! Так что давайте начнем.

Помимо того, что я уже упоминал, вы также должны знать, что:

  • Расширение Desktop Icons не будет работать после обновления до GNOME 40 в Ubuntu 21.04
  • Расширение Ubuntu Dock не будет работать после обновления, поскольку оно еще не поддерживает GNOME 40.
  • Раздел «Внешний вид» в «Настройках» будет недоступен после обновления до GNOME 40, поскольку он специфичен для Ubuntu и не был создан с использованием патчей Ubuntu в PPA. Таким образом, вы не получите возможность переключаться между светлой, стандартной и темной темами, а также изменять настройки док-станции Ubuntu

Все снимки экрана сделаны во время сеанса Yaru (требуется сборка ветки Yaru GNOME 40, см. ниже).

Как установить GNOME 40 в Ubuntu 21.04 (Hirsute Hippo) в целях тестирования

1. Добавьте GNOME 40 PPA с помощью следующей команды.

sudo add-apt-repository ppa:shemgp/gnome-40

2. Выполните обновление до GNOME 40, установив все доступные обновления.

sudo apt full-upgrade

При обновлении расширение Ubuntu Dock будет удалено. Ничего страшного, потому что оно еще не работает с GNOME 40. Но убедитесь, что другие пакеты не удалены, и что у вас нет каких-либо удерживаемых пакетов.

3. Используйте сеанс Yaru.

Yaru, тема Ubuntu по умолчанию, которая еще пока не поддерживает GNOME 40, по крайней мере версию доступную в репозиториях Ubuntu 21.04.

Установите ветку GNOME 40 темы Yaru.

Начните с установки пакетов, необходимых для получения (Git), сборки и установки темы Yaru:

sudo apt install git meson sassc libglib2.0-dev libxml2-utils

Теперь вы можете получить Yaru из Git, переключиться на gnome-shell-40 ветку, собрать и установить тему:

git clone https://github.com/ubuntu/yaru
cd yaru
git checkout gnome-shell-40
meson build
sudo ninja -C build install

4. Перезагрузитесь и выберите правильный сеанс на экране входа в систему.

yaru session ubuntu 21.04

После перезагрузки, когда вы попадете на экран входа в систему, щелкните свое имя пользователя. Затем щелкните значок шестеренки в правом нижнем углу экрана и выберите сеанс, в который вы хотите войти:

Если вы хотите использовать тему Yaru, выберите Yaru session(для Wayland) или Yaru session on Xorg

gnome 40 ubuntu 21.04

gnome 40 ubuntu 21.04

Как отменить изменения, очистив PPA

Итак, вы хотите отменить изменения и очистить PPA? Это можно сделать с помощью инструмента PPA Purge, который пытается понизить версию всех пакетов, установленных из PPA, доступных в репозиториях. Вы можете установить PPA Purge, используя:

sudo apt install ppa-purge

После того как у вы установите ppa-purge, вы можете очистить PPA, используя следующую команду:

sudo ppa-purge ppa:shemgp/gnome-40

Вывод

Когда я установил gnome 40 в Ubuntu 21.04, и загрузился без использования сессии Yaru, мой рабочий стол начал немного подлагивать, и при открытии меню приложений появлялись фризы. Но когда вы загружаетесь в сессию Yaru, всего этого нет, и в системе действительно комфортно работать. Да, ошибки присутствуют, но это же не официальный репозиторий, и возможно все еще изменится. Но если вам не терпится попробовать новую версию гномика, пользуйтесь этой инструкцией, но только для тестирования.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

5 2 votes
Рейтинг статьи

Автор публикации

не в сети 51 минута

FOX

Люблю что-то новое
Комментарии: 31Публикации: 34Регистрация: 24-09-2017
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest
5 комментариев
Самый новый
Самый старший Наибольшее количество голосов
Inline Feedbacks
View all comments
Alex

Спасибо за статью. Сначала без этой инструкции обновился и словил глюки, решил откатываться, помучался с зависимостями, но потом поборол и накатил уже по твоей инструкции и все заработало как надо. 😀

Alex

Вместо

git checkout gnome-shell-40

Нужно

git checkout upstream-gtk4-update
Олекса

Кепський переклад українською, скриншоти подано не українською мовою.

Админ

це буде більш інформативно

Снимок экрана от 2021-05-10 23-35-21.png