Пример настройки атомарных дистрибутивов Fedora Linux: Silverblue, Kinoite, Onyx и Sericea

2023-12-03 4003 комментарии
Рассмотрим возможные настройки неизменяемых, атомарных дистрибутивов Fedora Silverblue, Fedora Kinoite, Fedora Onyx и Fedora Sericea

Когда говорят о Fedora Linux, первое, что приходит на ум, это Fedora Workstation. Однако не стоит упускать из виду новые редакции Fedora Silverblue (с рабочим окружением GNOME) и Fedora Kinoite (с рабочим окружением KDE), Fedora Onyx (с рабочим окружением Budgie), Fedora Sericea (оконный менеджер Sway). Перечисленные системы основаны на libostree и созданы исключительно из официальных RPM-пакетов проекта Fedora. В этой статье я покажу некоторые общие шаги, которые вы можете предпринять после чистой установки этих систем. Все, что перечислено в этой статье, является необязательным. То, что вы хотите установить или как вы хотите настроить свою систему, будет зависеть от ваших конкретных потребностей. Пример, который представлен ниже, предназначен только для того, чтобы дать вам некоторые идеи о возможной настройке системы.

Атомарные дистрибутивы Linux, такие как Fedora Silverblue, Fedora  Kinoite, Fedora Onyx и Sericea, представляют собой новый подход к  управлению и обновлению операционных систем. Основная идея этих  дистрибутивов заключается в обеспечении большей надежности и  безопасности за счет использования атомарных обновлений и  иммутабельности (неизменяемости) системных файлов.

Обратите внимание: пакеты из Flathub, RPM Fusion, системы сборки Copr, GitHub, GitLab и других не управляются командой выпуска Fedora и они не предоставляют официальных сборок программного обеспечения. Используйте пакеты из этих источников на свой страх и риск.

Обновления системы

Fedora Linux часто выпускает обновления функций и обновления безопасности. Для обновления системы откройте терминал и введите следующую команду. После этого перезагрузите компьютер, чтобы изменения вступили в силу.

$ rpm-ostree upgrade

Если вы хотите предварительно просмотреть, какие пакеты будут обновлены, сначала используйте следующую команду.

$ rpm-ostree update --preview

Также можно настроить автоматические обновления, отредактировав файл rpm-ostreed.conf, как показано ниже.

$ sudo nano /etc/rpm-ostreed.conf

Измените AutomaticUpdatePolicy на check. Затем сохраните изменение и выйдите из редактора. После этого вам нужно перезагрузить rpm-ostree и включить автоматический таймер.

$ rpm-ostree reload $ systemctl enable rpm-ostreed-automatic.timer --now

Добавление репозиториев Flatpak и других сторонних репозиториев

Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea поставляются с базовыми репозиториями Fedora Linux. Кроме того, вам может понадобиться Flatpak, RPM Fusion или некоторые репозитории Copr.

Flatpak находится в верхней части списка способов и является рекомендуемым способом установки приложений для атомарных дистрибутивов, потому что он основан на контейнерах и не требует перезагрузки после установки. Чтобы добавить репозиторий, снова откройте терминал и введите следующие команды.

Репозиторий Fedora Flatpaks:

$ flatpak remote-add --if-not-exists fedora oci+https://registry.fedoraproject.org

Репозиторий Flathub:

$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Репозиторий Flabhub Beta:

$ flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Репозиторий KDE nightly:

$ flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo

Репозиторий GNOME nightly:

$ flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo

После добавления репозиториев вам нужно ввести код ниже, чтобы обновить каталог приложений в магазинах GNOME Software и Discover. Таким образом, вы сможете управлять приложениями напрямую из магазина, не переходя на flathub.org.

$ flatpak update --appstream

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

$ flatpak update

Если вы хотите увидеть все установленные Flatpaks:

$ flatpak list

Репозитории RPM Fusion

Еще один важный репозиторий, который вы можете добавить, – это RPM Fusion. Чтобы добавить его на Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea, откройте терминал, введите следующие команды и перезагрузите систему.

$ sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

$ sudo rpm-ostree install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Репозитории Copr

Репозитории Copr - это еще один источник приложений, которые можно установить в операционные системы (rpm-)ostree. Чтобы добавить репозитории, введите команды в следующем формате.

$ sudo ostree remote add  

Пример (репозиторий Heroic Games launcher):

$ sudo ostree remote add heroic-games-launcher https://download.copr.fedorainfracloud.org/results/atim/heroic-games-launcher/fedora-$releasever-$basearch/

Есть еще один способ, вы можете скачать файл конфигурации репозитория с сайта Copr и поместить его в папку /etc/yum.repos.d.

Примеры популярных приложений Flatpak

ONLYOFFICE Desktop Editors

flatpak install flathub org.onlyoffice.desktopeditors

Libre Office

$ flatpak install flathub org.libreoffice.LibreOffice

Lutris

$ flatpak install flathub net.lutris.Lutris

Flatseal. Для управления разрешениями приложений flatpak.

$ flatpak install flathub com.github.tchx84.Flatseal

Steam

$ flatpak install flathub com.valvesoftware.Steam

VLC

$ flatpak install flathub org.videolan.VLC

Firefox

$ flatpak install flathub org.mozilla.firefox

Примечание: Fedora Firefox обычно предустановлен в Fedora Silverblue и Fedora Kinoite. Однако версия Firefox Flatpak имеет более широкую поддержку кодеков.

Установка драйвера Nvidia и определенного ядра

Если вы установили репозитории RPM Fusion, вы можете установить драйвер Nvidia, введя код ниже и перезагрузив компьютер, чтобы изменения вступили в силу.

$ sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia

Если вы используете интерфейс управления системой Nvidia (nvidia-smi) или CUDA:

$ sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia-cuda

Переустановите RPMFusion

rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release

Если вы хотите установить определенное ядро, вы всегда можете скачать ядро с Koji и установить его на Fedora Silverblue или Fedora Kinoite, используя следующую команду:

$ sudo rpm-ostree override replace ./kernel*.rpm

Если вы хотите установить несколько ядер, вам нужно будет закрепить ваше развертывание, выполнив команду ostree admin pin 0, а затем использовать туже команду, что представлена выше. После перезагрузки, если вы закрепите новое ядро, у вас будет два развертывания с определенными ядрами. Помните, что вы должны обновлять их индивидуально, потому что вы не можете закрепить два развертывания одновременно.

Toolbx

Утилита Toolbx в основном используется для CLI-приложений, инструментов разработки и отладки и т. д. Однако вы можете установить поддерживаемую любую операционную систему. Пример использования инструмента toolbox.

Сначала создайте контейнер toolbox.

$ toolbox create

Когда вышеуказанные действия будут завершены, введите:

$ toolbox enter

После появления кода, начинающегося с toolbox, вы окажетесь в операционной системе контейнера. Список контейнеров можно получить командой:

$ toolbox list

Для удаления контейнера введите:

$ toolbox rmi <имя контейнера>

Если вам нужна дополнительная помощь, введите:

$ toolbox --help

Благодаря Toolbx, ваша основная операционная система никогда не выйдет из строя. Вы можете использовать Fedora Workstation, устанавливать и удалять пакеты, а также делать то, что невозможно на основе libostree. Давайте рассмотрим несколько примеров.

Многие пользователи используют Toolbx для доступа к нужным инструментам разработки. Но это также полезный инструмент и для обычных пользователей. Например, вы можете установить Xtreme Download Manager и использовать его с Firefox для загрузки контента, такого как музыка и видео из интернета. Установка файлового менеджера перед XDM упростит задачу. Теперь, когда вы в Toolbx, попробуйте установить Nautilus:

$ sudo dnf install nautilus

Затем вы можете скачать архив tar.xz приложения XDM по ссылке:

https://github.com/subhra74/xdm/releases/

Запустите Nautilus с помощью sudo nautilus в Toolbx. Затем распакуйте XDM, откройте папку, щелкните правой кнопкой мыши на пустом пространстве и выберите "Открыть в терминале". Затем введите следующий код:

$ su -c ./install.sh

Поздравляем! Вы успешно установили XDM. После этого вам нужно будет открыть XDM, установить Firefox и снова открыть XDM. Наконец, вам нужно будет сделать плагин XDM доступным для Firefox.

ruby

$ sudo xdm $ sudo dnf install firefox $ sudo firefox

Distrobox

Инструмент Distrobox является улучшенной альтернативой Toolbox.

Distrobox — это программный инструмент, который позволяет запускать любой дистрибутив Linux внутри терминала.

Его цель — позволить вам без каких-либо проблем запускать различное программное обеспечение поверх установленной системы.

Например, есть что-нибудь, что доступно только в AUR, и вы хотите получить к нему доступ из своей системы Fedora? Distrobox справится с этой задачей.

Установка Dsitrobox в Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea

sudo rpm-ostree install distrobox

Вы можете указать собственное имя и образ для создания нужного контейнера. Для примера воспользуемся установкой контейнера Ubuntu 22.04:

distrobox-create --name ubuntu-22 --image ubuntu:22.04

Запустите и войдите в контейнер

distrobox enter ubuntu-22

Установите необходимое приложение точно так же, как если бы вы использовали Ubuntu.

sudo apt install gedit

Экспортируйте нужное приложение в реальную систему. Пример:

distrobox-export --app gedit

Для остановки работы контейнера Dsitrobox воспользуйтесь командой

distrobox stop ubuntu-22

Для удаления контейнера

distrobox rm ubuntu-22

С помощью distrobox вы можете легко обновить все свои контейнеры, используя distrobox-upgrade --all с помощью одной команды.

Установка пакетов

Метод установки пакетов изменяет существующую установку. Вы можете установить почти любой RPM-пакет на Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea. Однако следует устанавливать только те пакеты, которые вы считаете необходимыми, так как после установки вам нужно будет перезагрузить систему, чтобы использовать пакет. Для большинства пакетов я рекомендую использовать Toolbx.

Установка пакетов почти идентична установке RPM-пакета на Fedora Workstation. Единственное отличие – использование rpm-ostree вместо dnf. Например:

$ rpm-ostree install htop

Если вы хотите удалить установленные пакеты:

$ rpm-ostree uninstall htop

Если вы хотите просмотреть все установленные пакеты:

$ rpm-ostree status

Если вы хотите удалить все установленные пакеты:

$ rpm-ostree uninstall --all

Вы так же можете установить следующие пакеты:

  • tlp, tlp-rdw: помогают сократить использование батареи на ноутбуках.
  • stacer: оптимизатор системы и мониторинг.
  • WoeUSB: для подготовки загрузочных образов Windows ISO.
  • unrar: для распаковки и просмотра архивов RAR.

Установка VirtualBox в Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea

sudo rpm-ostree install VirtualBox

После установки перезагрузите систему. Затем обязательно добавьте пользователя в группу vboxusers, чтобы делать такие вещи, как сквозное подключение через USB и т.п

grep -E '^vboxusers:' /usr/lib/group |  sudo tee -a /etc/group && sudo usermod -aG vboxusers $USER

Игры в Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea

Несколько способов играть в игры на Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea:

  • Использование платформ (Steam, Lutris, itch.io, GOG и другие эмуляторы).
  • Использование совместимых инструментов (Wine, Proton и другие).
  • Нативные игры для Linux (эти игры можно найти в официальных или сторонних репозиториях или на их официальном сайте).

Часто рекомендуется играть в игры, предназначенные для Linux или Windows, используя Proton в Steam. Однако не все игры для Windows совместимы с Proton, особенно онлайн-игры с защитой от читов. Поэтому полезно проверить статус игры на сайте ниже перед установкой игры:

https://www.protondb.com/

На Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea есть два способа установки Proton.

Через Flathub (с помощью терминала):

$ flatpak install com.valvesoftware.Steam.CompatibilityTool.Proton

С GitHub (вручную):

Ссылка GitHub проекта: GloriousEggroll/proton-ge-custom

Мой совет – использовать версию proton-ge-custom (от Glorious Eggroll), так как она содержит дополнительные патчи и исправления для многих популярных игр. Инструкции по установке proton-ge-custom и активации его в Steam вы найдете в файле README.md на указанном GitHub репозитории.

Если вы не хотите пользоваться онлайн-платформой, можно воспользоваться Wine для запуска игр. Однако, вам нужно будет посетить официальный сайт Wine и прочитать отчёты о совместимости с вашей игрой или попробовать самостоятельно. Не ограничивайтесь мыслью, что Wine – это только для игр. Он поддерживает широкий спектр Windows-программ. Установка Wine в Fedora Silverblue или Fedora Kinoite напрямую невозможна из-за отсутствия поддержки 32-битных пакетов в rpm-ostree, но есть косвенные методы установки. Обратите внимание, что репозиторий Winepak больше не активен.

Метод 1: Использование приложений с Flathub.

Примеры: Lutris, Bottles, ProtonUp-Qt и Phoenicis PlayOnLinux.

ProtonUp-Qt. Для управления версиями Proton

flatpak install flathub net.davidotek.pupgui2

MangoHud. Оверлей Vulkan и OpenGL для мониторинга FPS, температуры, загрузки процессора/видеокарты и многого другого.

flatpak install org.freedesktop.Platform.VulkanLayer.MangoHud

Steam для установки игр из цифрового магазина.

flatpak install flathub com.valvesoftware.Steam

Теперь воспользуйтесь Flatseal, чтобы установить разрешение на доступ к папкам или дискам, отличным от местоположения по умолчанию.

Для включения Steam Play (Proton) откройте Steam > Настройки > Совместимость > Steam Play и включите опцию Включить Steam Play для всех других продуктов.

Чтобы включить MangoHud для всех игр Steam. Вы можете либо установить MANGOHUD=1 в Environment с помощью flatseal. Либо из командой ниже.

flatpak override --user --env=MANGOHUD=1 com.valvesoftware.Steam

Heroic Games Launcher. Heroic Games Launcher — это клиент с открытым исходным кодом для Epic Games и GOG Games. Хоть это и не официальный лаунчер. Он отлично справляется с запуском многих играм Epic Games и GOG.

flatpak install flathub com.heroicgameslauncher.hgl

Bottles. Отличный, удобный инструмент для запуска игр и приложений. Вам стоит его попробовать.

flatpak install flathub com.usebottles.bottles

Даем ему разрешение на создание записей на рабочем столе.

flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications

Метод 2: Установка Wine или Lutris в Toolbox совместно со Steam

Команда:

$ sudo dnf install wine lutris steam

Игры внутри контейнеров Toolbox / Distrobox

Как запустить игру League of Legends в Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea

Сначала давайте создадим среду дистрибутива с именем gaming. Используйте любой, какой пожелаете.

distrobox create --name gaming --image registry.fedoraproject.org/fedora-toolbox:39

distrobox enter gaming

Установите драйвер NVIDIA внутри контейнера

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

sudo dnf update -y sudo dnf install akmod-nvidia

Вероятно, вам придется перезагрузить систему.

Экспортируйте приложение Lutris в реальную систему.

distrobox-export --app lutris

Теперь используйте этот Lutris для установки League of Legends как обычно вы это делаете в приложении Lutris.

Метод 3: Частичная установка Wine через rpm-ostree

$ rpm-ostree install wine-core wine-core.i686 lutris

Есть и другие способы играть в игры на Linux. Например, нативные Linux-игры доступны во многих репозиториях. Браузерные игры также легко доступны.

Дополнительные советы и рекомендации

В этом последнем разделе я хочу упомянуть еще несколько вещей, не связанных с упомянутым выше.

Советы по rpm-ostree:

Используйте подкоманду override для управления основными пакетами. Например, для удаления предустановленного Firefox:

$ rpm-ostree override remove firefox

Чтобы удалить все наложения, переопределения и initramfs:

$ rpm-ostree reset

rpm-ostree предлагает экспериментальную функцию обновления live, позволяющую избежать перезагрузки после установки пакетов.

$ rpm-ostree install --apply-live htop

В Fedora Silverblue и Fedora Kinoite, Fedora Onyx и Sericea переключение систем или обновление до rawhide выполняется с помощью нескольких команд. Также легко вернуться к предыдущей версии.

Замените system на kinoite или silverblue в примерах ниже.

Переключение систем:

$ rpm-ostree rebase fedora/39/x86_64/system

Обновление до rawhide:

$ rpm-ostree rebase fedora/rawhide/x86_64/system

Откат к предыдущей версии:

$ rpm-ostree rollback fedora/39/x86_64/system

Подробнее о том как переключить систему на использование другого образа / рабочего окружения

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

sudo ostree admin pin 0
rpm-ostree status

Чтобы найти текущие версии Fedora Silverblue, которые вы можете установить, вам необходимо просмотреть самый последний список доступных образов Fedora. Для этого введите следующую команду:

ostree remote refs fedora

Вывод этой команды покажет множество опций. Однако большинство из них представляют собой специализированные версии Fedora, предназначенные для определенных типов устройств. Те, которые вам обычно нужны, содержат x86-64 в середине названия. В то же время следует избегать тех, которые содержат слова «testing» или «updates».

Если вы прокрутите список дальше, вы также увидите изображения для нескольких предыдущих версий Fedora. Это может пригодиться, если вам нужно протестировать что-то на более старой версии.

Как перенести систему Silverblue на новую версию или на другое рабочее окружение

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

rpm-ostree rebase fedora:fedora/39/x86_64/kinoite

Когда вы нажмете Enter , ваша система начнет загружать новый образ и настраивать его для развертывания. Загрузка займет как минимум несколько минут, но может занять больше времени в зависимости от скорости вашего компьютера и подключения к Интернету.

В данном случае мы перешли из операционной системы Silverblue 39 (рабочее окружение GNOME) на Kinoite (рабочее окружение KDE)

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

Если вы хотите сохранить различные версии Silverblue/Kinoite для тестирования или развлечения, вы можете закрепить столько развертываний, сколько захотите, и они останутся в вашем загрузочном меню GRUB .

Чтобы закрепить любое развертывание, сначала перечислите установленные вами развертывания.

rpm-ostree status

Вам понадобится номер развертывания версии, которую вы хотите закрепить. Первой записью в списке будет номер развертывания 0.

Как только вы узнаете, какой элемент вы хотите закрепить, введите команду ниже, заменив номер развертывания, которое вы хотите закрепить, в меню загрузки GRUB:

sudo ostree admin pin 1

Вы также можете открепить любую закрепленную запись образа, введя следующую команду, используя ту же систему нумерации:

sudo ostree admin pin --unpin 1

Открепленные вами развертывания не будут удалены из меню загрузки до тех пор, пока вы в следующий раз не запустите обновление или не переустановите систему. Когда образы OSTree обновляются, они автоматически удаляют ненужные образы.

Если после перебазирования на новый образ вы решите вернуться к исходной системе, у вас есть два варианта.

Во-первых, если вы выполнили процесс перебазирования только один раз, все, что вам нужно сделать, это позволить системе загрузиться с образом OSTree по умолчанию, открыть терминал и ввести следующую команду:

rpm-ostree rollback

Это отменит последнее внесенное изменение и восстановит предыдущий образ OSTree в качестве варианта загрузки по умолчанию. Эта команда также поможет отменить любые проблемные обновления, которые могли что-то сломать в вашей системе. Просто подождите несколько минут, чтобы отменить изменения, затем перезагрузитесь, и вы вернетесь к тому, с чего начали.

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

Список пакетов

На Fedora Workstation можно использовать dnf для просмотра пакетов в репозиториях, но это не работает на атомарных дистрибутивах. Как же быть? Чтобы просмотреть установленные RPM-пакеты на вашей системе, используйте следующую команду.

Для просмотра установленных RPM-пакетов:

$ rpm -qa

Однако, если вы хотите просмотреть пакеты в репозиториях, вам нужно либо добавить пакет dnfdragora, либо войти в Toolbx. Тогда можно использовать следующие команды dnf.

Для просмотра всех RPM-пакетов (установленных и доступных):

$ dnf list

Для поиска конкретного RPM-пакета:

$ dnf search <имя пакета>

Разные советы

При установке приложения сначала проверьте Flatpak-репозитории. Если его там нет, используйте Toolbx. Если в Toolbx не удаётся запустить, добавьте пакет в систему. Если вы всё равно не можете установить нужное, последний вариант – установить Windows в виртуальной машине или на отдельном разделе/диске и настроить мультизагрузку.

Пользователям Fedora Kinoite: чтобы добавить опцию "Открыть папку или файл от имени администратора" в контекстное меню файлового менеджера Dolphin, установите плагин "Dolphin as root" через приложение Discover.

Чтобы предварительно просмотреть видеофайлы, не открывая их, введите:

$ rpm-ostree install ffmpegthumbs kffmpegthumbnailer.

Примечание: Не устанавливайте Dolphin через Flatpak, так как он заменит предустановленный в системе Dolphin. В версии Dolphin через Flatpak не будет возможности предварительного просмотра видео, так как в ней отсутствуют упомянутые пакеты.

Для пользователей Kinoite: Если хотите установить глобальную тему, установка через настройки системы иногда может вызывать проблемы. Вместо этого загрузите файл глобальной темы из KDE Store и введите:

$ kpackagetool5 -i /home/username/theme folder 

Следующие команды помогут включить аппаратное ускорение видео, если у вас чипсет Intel Graphics:

$ rpm-ostree install intel-gpu-tools libva-intel-driver libva-intel-hybrid-driver libva-utils libva-vdpau-driver libvdpau-va-gl mpv vdpauinfo

Для еще одного варианта настройки системы, рекомендую ознакомится с информацией из репозитория Github: silverblue-postinstall_upgrade.

Заключение

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

Для удобства использования рекомендую воспользоваться образами (дистрибутивами) от проекта Universal Blue, а именно одним из образов Bazzite, в котором по умолчанию поставляются игровые настройки, доступные для ПК, Steam Deck, ASUS ROG Ally и Legion Go. В том числе доступны образы с предустановленным драйвером Nvidia.

Чтобы изменить (перебазировать) установленную систему Fedora Silverblue/Kinoite ostree на систему Bazzite, выполните следующую команду:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:latest

или для устройств с видеокартами Nvidia:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:latest
© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте