Времена, когда каждому году пророчили стать "годом Linux на рабочем столе", остались далеко позади. Кажется, такие разговоры велись где-то в нулевых. С тех пор повзрослели мы, да и сам Linux стал взрослее, избавившись от подростковых идей "завоевать десктоп", казалось бы, навсегда.
Тем не менее, сегодня есть хороший повод вновь вернуться к этой теме, потому что на просторах Github нашёлся замечательный проект Sodalite, который позволяет в удобной форме установить рабочий стол Pantheon на актуальную версию Fedora Silverblue или другой дистрибутив на основе rpm-ostree.
![](https://habrastorage.org/getpro/habr/upload_files/db1/154/c44/db1154c446becb8710f584f53365436c.png)
В чём идея и каковы преимущества данного проекта? В конце концов, кому это может быть интересно?
Отвечу на эти вопросы с позиции давнего пользователя 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)
Getequ
25.03.2022 21:55+2Простите, но либо я ничего не понял, либо... - статья вроде как о завоевании десктопа линуксами (т.е. завладение умами виндузятников как я), но при этом нет ни одного скриншота, где было бы показано "смотрите, это совсем как проводник/виндоуз", а лишь опять набор команд для набора в терминале
stalkerxxl
26.03.2022 11:59НУ а че... каждая блондинка легко сможет открыть терминал -)
Шрифты - все такие же убогие....
Linux место на серверах, но не на десктопах - это аксиома
chernish2
26.03.2022 13:13+1У меня на всех десктопах Linux, полностью устраивает. Windows на одной машине исключительно для игр. Что со мной не так?
stalkerxxl
26.03.2022 14:58Дык спору нет.. Для кого-то и Жигули - машина.. тоже 4 колеса, тоже ездит, тоже рулить можно..
Но есть, как говорится, "нюансы" ????????
unsignedchar
26.03.2022 17:30+1Pycharm выглядит одинаково. Firefox тоже. По 2 часа внезапно не обновляется. - это нюанс, да :)
chernish2
26.03.2022 22:27Windows 7 мне эстетически очень нравится, но, к сожалению, её на современном железе использовать затруднительно. Всё что после, на мой вкус, линуксу уступает весьма конкретно.
Writer Автор
28.03.2022 10:00Это простой туториал. Я исходил из того, что смотреть на красивые скриншоты с линуксом уже всем надоело. Хотя сам регулярно просматриваю топ unixporn...
Jury_78
Возможно и так...
Я хоть и пользуюсь Linux Mint, но все равно не понял. Хотя бы пару слов для тех кто не в теме.
Writer Автор
Ну, например, в их оконном менеджере Gala есть крутая фича "картинка в картинке". Нажимаете Win+F и вуаля.
Jury_78
Может я тупой... это же оконный менеджер, т.е. "рулит" окнами зачем еще PiP ?
unsignedchar
Compiz по части видеоэффектов тоже хорош.
Writer Автор
Ну, без PiP вполне можно жить. Но выглядит и работает это круто, стоит только попробовать. Любой кусок экрана транслируется в отдельной рамке поверх всего остального - как в ютубе, только для всей системы.
Jury_78
Почему то сразу представил... в отдельной рамке еще рамка и там кусок и т.д. :)
Неверно этот PiP эффектно, но как то... на любителя