Времена, когда каждому году пророчили стать "годом Linux на рабочем столе", остались далеко позади. Кажется, такие разговоры велись где-то в нулевых. С тех пор повзрослели мы, да и сам Linux стал взрослее, избавившись от подростковых идей "завоевать десктоп", казалось бы, навсегда.

Тем не менее, сегодня есть хороший повод вновь вернуться к этой теме, потому что на просторах Github нашёлся замечательный проект Sodalite, который позволяет в удобной форме установить рабочий стол Pantheon на актуальную версию Fedora Silverblue или другой дистрибутив на основе rpm-ostree.

В чём идея и каковы преимущества данного проекта? В конце концов, кому это может быть интересно?

Отвечу на эти вопросы с позиции давнего пользователя elementaryOS, который в течение недели использовал Sodalite в качестве daily driver. Итак:

  • Sodalite позволяет воспользоваться всеми (почти) преимуществами Pantheon, не переходя на elementaryOS. Почему это важно? Дело в том, что elementaryOS — маленький проект, который в последнее время плохо справляется с валом багов, заметная часть которых связана не с Pantheon, а с самой системой. Её текущая версия, как вы знаете, основана на Ubuntu 20.04 LTS. Из этого следует другой тезис:

  • Если вас по какой-то причине не устраивают более старые версии компонентов в Ubuntu 20.04, то вы сможете совместить "приятное с полезным", получив рабочий стол из elementaryOS в гораздо более современной Fedora 35;

  • Все преимущества Silverblue или другой immutable-системы остаются, а выбор доступных рабочих столов расширяется;

  • Sodalite ставится очень просто, простым копированием и вставкой трёх команд. То есть, это ничуть не труднее, чем установка Pantheon из репозитория decathorpe для Fedora Workstation;

  • Вы получаете уже настроенное и готовое к использованию рабочее окружение с некоторой донастройкой уже от самого проекта Sodalite.

Давайте теперь перейдём к практической части.

Итак, нам понадобятся Silverblue, или Kinoite, или что-то альтернативное (выбор, на самом деле, невелик). Нелишним будет обновить систему:

 rpm-ostree upgrade

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

toolbox run -c fedora-toolbox-35 sudo dnf up -y

А дальше всё просто:

sudo ostree remote add --if-not-exists sodalite https://ostree.sodalite.rocks --no-gpg-verify
sudo ostree pull sodalite:sodalite/stable/x86_64/base
sudo rpm-ostree rebase sodalite:sodalite/stable/x86_64/base

В результате будет скачано примерно 456 МБ файлов Pantheon и связанных с ним приложений. Менеджер входа изменится с gdm на pantheon-greeter, а сам рабочий стол будет визуально не отличаться от такого в elementaryOS. Тем не менее, некоторые отличия всё же есть. Например, значок центра приложений в доке и главном меню будет вести на на AppCenter (которого тут нет), а на Gnome Software.

Ещё в системе имеется консольная программа sodalite-hacks, которая умеет много полезного. К примеру, удалять стандартные программы Gnome:

sudo sodalite-hacks flatpak --uninstall-gnome-apps

Или добавить кнопки управления окнами в стиле Windows:

sodalite-hacks winbtn -l classic

Или устанавливать проприетарный драйвер Nvidia (по умолчанию ставится новейшая версия):

sudo sodalite-hacks nvidia -i

Иными словами, есть смысл почитать вывод sodalite-hacks --help, там много интересного.

На сегодня всё!

Комментарии (13)


  1. Jury_78
    25.03.2022 18:09
    +2

    нашёлся замечательный проект Sodalite

    Возможно и так...

    Sodalite позволяет воспользоваться всеми (почти) преимуществами Pantheon

    Я хоть и пользуюсь Linux Mint, но все равно не понял. Хотя бы пару слов для тех кто не в теме.


    1. Writer Автор
      25.03.2022 20:04

      Ну, например, в их оконном менеджере Gala есть крутая фича "картинка в картинке". Нажимаете Win+F и вуаля.


      1. Jury_78
        25.03.2022 20:24

        Может я тупой... это же оконный менеджер, т.е. "рулит" окнами зачем еще PiP ?


        1. unsignedchar
          25.03.2022 20:28

          Compiz по части видеоэффектов тоже хорош.


        1. Writer Автор
          25.03.2022 21:34

          Ну, без PiP вполне можно жить. Но выглядит и работает это круто, стоит только попробовать. Любой кусок экрана транслируется в отдельной рамке поверх всего остального - как в ютубе, только для всей системы.


          1. Jury_78
            25.03.2022 22:00

            Любой кусок экрана транслируется в отдельной рамке

            Почему то сразу представил... в отдельной рамке еще рамка и там кусок и т.д. :)

            Неверно этот PiP эффектно, но как то... на любителя


  1. Getequ
    25.03.2022 21:55
    +2

    Простите, но либо я ничего не понял, либо... - статья вроде как о завоевании десктопа линуксами (т.е. завладение умами виндузятников как я), но при этом нет ни одного скриншота, где было бы показано "смотрите, это совсем как проводник/виндоуз", а лишь опять набор команд для набора в терминале


    1. stalkerxxl
      26.03.2022 11:59

      НУ а че... каждая блондинка легко сможет открыть терминал -)

      Шрифты - все такие же убогие....

      Linux место на серверах, но не на десктопах - это аксиома


      1. chernish2
        26.03.2022 13:13
        +1

        У меня на всех десктопах Linux, полностью устраивает. Windows на одной машине исключительно для игр. Что со мной не так?


        1. stalkerxxl
          26.03.2022 14:58

          Дык спору нет.. Для кого-то и Жигули - машина.. тоже 4 колеса, тоже ездит, тоже рулить можно..

          Но есть, как говорится, "нюансы" ????????


          1. unsignedchar
            26.03.2022 17:30
            +1

            Pycharm выглядит одинаково. Firefox тоже. По 2 часа внезапно не обновляется. - это нюанс, да :)


          1. chernish2
            26.03.2022 22:27

            Windows 7 мне эстетически очень нравится, но, к сожалению, её на современном железе использовать затруднительно. Всё что после, на мой вкус, линуксу уступает весьма конкретно.


    1. Writer Автор
      28.03.2022 10:00

      Это простой туториал. Я исходил из того, что смотреть на красивые скриншоты с линуксом уже всем надоело. Хотя сам регулярно просматриваю топ unixporn...