Поиск по сайту:

Почему я пошел ва-банк с Fedora Silverblue


Ключевые выводы

  • Будучи неизменяемой операционной системой, Fedora Silverblue позволяет выполнять крупные обновления системы с меньшим риском ее поломки.
  • Вы можете вернуться к предыдущей версии Silverblue, нажав несколько кнопок во время процесса загрузки.
  • Вы можете экспериментировать с бета-версией программного обеспечения или переключаться между средами рабочего стола с таким же минимальным риском.

Как и большинство дистрибутивов Linux, Fedora Linux выпускается во многих различных вариантах. В течение многих лет я придерживался версии по умолчанию: Fedora Workstation. Теперь для меня это только Fedora Silverblue. Вот чем меня покорила эта версия Fedora.

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

Одна из лучших особенностей Linux заключается в том, что вам никогда не придется беспокоиться об оплате последней версии. Как только новая версия Fedora Linux появится на серверах, я смогу загрузить ее — бесплатно.

Как и на любом устройстве, замена одной версии операционной системы на другую — непростая задача. Многие фоновые библиотеки заменяются новым кодом, невидимыми процессами, от которых зависит функционирование ваших настольных приложений. Вещи невероятно легко сломать. Немаловажен тот факт, что на протяжении многих лет большинство обновлений Linux проходят нормально. Тем не менее, всегда существовал риск того, что дела могут пойти не так.

С Fedora Silverblue этот риск был уменьшен. Silverblue — это один из тех, кого в проекте Fedora называют «атомарными рабочими столами», которые также часто называют неизменяемыми. Ни одно из этих названий не интуитивно понятно, поэтому вот объяснение: вместо замены отдельных компонентов системы во время обновлений системы Silverblue заменяет всю систему сразу.

Если использовать автомобильную метафору, то вместо того, чтобы заменять двигатель по одной детали, Silverblue вынимает старый двигатель и устанавливает совершенно новый. Поскольку новый двигатель был протестирован перед установкой на ваш автомобиль, он просто работает. Вам не нужно беспокоиться о том, что в дальнейшем возникнет проблема из-за того, что механик слишком сильно прикрутил пластиковую деталь.

Это приводит ко всем другим преимуществам.

Я могу вернуться к предыдущим версиям ОС

Я могу не только поменять свою систему на более новую версию, но также легко вернуться к более старой версии.

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

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

Точно так же, как игра, которая когда-то работала нормально, может внезапно оказаться неподдерживаемой после того, как ваш телефон получит обновление до новой версии Android, некоторые программы или расширения рабочего стола могут еще не работать в последней версии Fedora Linux. Так что, если вы обнаружите, что после обновления вам внезапно не хватает жизненно важной функции, Silverblue позволяет легко переключиться обратно (роскошь, которой у вас нет на этом вышеупомянутом телефоне Android, заметьте).

Я могу опробовать бета-версию программного обеспечения без риска

Как постоянный пользователь Linux, вы, возможно, не удивитесь, узнав, что мне нравится время от времени баловаться с программным обеспечением, которое еще не совсем готово к широкому внедрению. Шокер! Я знаю!

Раньше игра с бета-версиями дистрибутива Linux (вот краткий обзор жаргона Linux, если это слово для вас новое) могло занимать целый день. Сначала я загрузил ISO-файл со скоростью Интернета, намного меньшей, чем сегодня. Затем я установил его (отдельно системный раздел от домашнего) и переустановил приложения.

На протяжении всего этого мне нужно было убедиться, что у меня есть резервный USB-накопитель с моей текущей версией дистрибутива, на случай, если мой Wi-Fi перестанет работать или экран начнет мерцать. Тогда мне пришлось бы удалить новую установку, чтобы вернуться к старой.

С Silverblue установка бета-версии так же проста, как и обычное обновление системы. Если впоследствии окажется, что бета-версии требуется больше времени в духовке, для возврата к стабильной версии еще раз потребуется всего пара щелчков мышью во время процесса загрузки. Благодаря быстрому Интернету я могу опробовать бета-версию, просматривая одну серию Grown-ish (кстати, это займет меньше получаса).

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

В отличие от Microsoft Windows или Apple macOS, Linux не ограничивается одной средой рабочего стола. Вы можете поменять весь экранный интерфейс до такой степени, что будет ощущение, будто вы используете совершенно другой компьютер.

В традиционном дистрибутиве Linux замена одной среды рабочего стола на другую означает загромождение вашей системы множеством дополнительных фоновых библиотек и системных инструментов. Тогда было утомительно удалять их, если вы, например, обнаружили, что все-таки предпочитаете KDE Plasma, а не GNOME.

Существуют разные версии Silverblue, основанные на различных средах рабочего стола. Fedora Kinote основана на KDE Plasma. Другие среды рабочего стола могут не иметь собственной версии Fedora, но они также доступны, например, атомарная версия Budgie. Вы можете заменить один на другой без какого-либо риска для своих личных файлов, и как только вы выберете любимый, ваш компьютер останется таким же чистым, как если бы вы никогда не устанавливали более одного рабочего стола.

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

Установка приложений Linux аналогична использованию телефона

В Linux нет недостатка в форматах пакетов для установки программного обеспечения на ваш компьютер. Представьте себе EXE в Windows или DMG в macOS. В Linux есть DEB, RPM, PKG, SNAP, AppImage и так далее, и так далее, и тому подобное.

Silverblue использует формат пакета Flatpak, который частично создан для работы с любой версией Linux, а не с конкретным дистрибутивом. Flatpak также больше похож на мобильные приложения. Большая часть кода находится в «песочнице», то есть он не может получить доступ к другим частям вашего компьютера без разрешения. Flatpaks могут иметь уже предоставленные разрешения, но вы можете отозвать эти разрешения с помощью такого приложения, как Flatseal.

Большим преимуществом, пожалуй, является то, что обновления приложений теперь могут появляться в любое время, независимо от того, какую версию Silverblue вы используете. Это потому, что Flatpak поставляется с собственным набором библиотек. Это означает, что когда я читаю о новом приложении в блоге, я обычно могу загрузить его с Flathub в первый же день, а не ждать шесть месяцев новой версии моего дистрибутива. Открытие программного обеспечения GNOME для загрузки приложений похоже на запуск Play Store на моем телефоне, и мне это нравится.

Для справки: вам не нужен Silverblue для использования Flatpaks (в конце концов, они доступны для любой версии Linux). Разница в том, что Silverblue полностью использует Flatpak, а это означает, что все приложения доступны только в этом одном формате. Это обеспечивает единообразие в способах управления программным обеспечением вместо необходимости помнить об особых различиях между тем, почему вы можете обновить Flatpak одним способом, а не, скажем, приложение, которое было установлено как RPM.


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

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

Статьи по данной тематике: