Одна из лучших вещей в Linux - это выбор. Как пользователи, у нас есть выбор из более чем 600 дистрибутивов. Более того, у нас есть выбор из десятков сред рабочего стола (DE) и оконных менеджеров (WM), от вездесущей Оболочка GNOME до менее распространенной Просвещение. Поначалу это может быть ошеломляющим, особенно когда есть такие дистрибутивы, как Fedora, в которых есть 38 DE и WM, которые вы можете изучить. В Fedora есть несколько инструментов, которые упростят это, поэтому в этом руководстве будет рассмотрено, как переключать среды рабочего стола в Fedora.
1. Установка новых окружений рабочего стола в Fedora с DNF
Лучший способ выяснить достаточное количество доступных вам сред рабочего стола - открыть терминал и выполнить команду:
sudodnf grouplist --hidden-v
Это вызовет все доступные группы DNF, покажет вам, какие группы среды вы установили, и предоставит вам полезную информацию для следующей команды, которую нужно выполнить. Ваш вывод будет довольно длинным, поэтому будьте готовы пролистать его. Для этой демонстрации я установлю KDE Plasma с помощью следующей команды:
sudodnf group install"KDE Plasma Workspaces"-y
Однако вам доступно гораздо больше окружений рабочего стола и оконных менеджеров. В этом сообщении журнала Fedora Magazine от февраля освещены все 38 DE и WM, которые вы можете загрузить, а также различные способы их загрузки. Это отличное руководство, которое поможет вам с командами и всем остальным.
2. Переключение между средами рабочего стола в Fedora
В целом, попробовать различные среды рабочего стола и оконные менеджеры довольно просто. Все, что вам нужно сделать, это установить новый DE или WM с помощью DNF, выйти из системы (или иногда перезагрузиться) и щелкнуть шестеренку в правом нижнем углу экрана входа в систему. Здесь вы можете выбрать между GNOME, KDE, Cinnamon, Sway, i3, bspwm или любым другим установленным вами DE или WM. Это так просто.
Также следует отметить, что есть приложение под названием Switchdesk, которое имеет как интерфейс командной строки, так и графический интерфейс, которое утверждает, что выполняет одно и то же. Однако мне не удалось заставить Switchdesk работать с Fedora 32. Команда завершается, но ничего не меняется, и перезапуск диспетчера дисплея приводит меня к экрану входа в систему, на котором в меню установлен тот же DE по умолчанию.
3. Замена окружения рабочего стола в Fedora
Допустим, вы на 100% знаете, что хотите использовать KDE вместо GNOME. Вы уже пробовали KDE раньше, вы знаете, что он вам нравится, и вы хотите просто переключиться на него и покончить с этим. Вы можете сделать то, что я сделал выше, но это оставит вам остатки GNOME, такие как приложения GNOME, шрифты, значки и службы, которые вам не нужны для правильной работы рабочего стола KDE. Именно здесь на помощь приходит команда dnf swap
.
Используя dnf swap
, вы можете поменять любые пакеты или группы на другие, что позволит вам выполнить полную замену окружений рабочего стола. Это действительно удобно для полного изменения среды рабочего стола.
Для этого сначала воспользуйтесь командой:
sudo systemctl изолировать multi-user.target
Чтобы найти имя нужной группы среды, введите команду, указанную ранее:
sudodnf grouplist --hidden -v.
И посмотрите на конец каждой строки. В этом примере я использую рабочий стол KDE Plasma. На скриншоте выше вы можете увидеть выделенную запись. Используйте этот метод, чтобы найти любой рабочий стол, который вы хотите использовать. В моем случае команда для замены DE будет следующей:
sudodnf swap @workstation-product-environment @kde-desktop-environment
В зависимости от среды рабочего стола вы можете столкнуться с ошибками с пропуском сломанных пакетов или чем-то в этом роде. Скорее всего, это не сработает, и вам придется выполнить описанные выше шаги, чтобы установить рабочий стол вместе с тем, который у вас сейчас, или вы можете просто переустановить с одним из Fedora Spin. После завершения команды dnf swap
я бы порекомендовал выполнить полную перезагрузку, чтобы убедиться, что все идет гладко.
Теперь, когда вы знаете, как переключать среду рабочего стола в Fedora, обязательно ознакомьтесь с другим нашим контентом Fedora, чтобы узнать, как управлять своей системой Fedora с помощью Cockpit, выяснить, который для вас между Fedora и Ubuntu и как включить и использовать Flatpaks в Fedora.
По теме: