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

Как откатить Fedora Silverblue до предыдущей версии

Понизить версию Fedora Silverblue

Мы уже знали, как обновить Fedora Silverblue до следующей доступной версии. Что делать, если после обновления или обновления Fedora Silverblue возникнет проблема? Не беспокойся! К счастью, Silverblue хранит записи о предыдущих версиях, поэтому мы можем легко понизить версию Fedora Silverblue или откатить ее до предыдущей версии в кратчайшие сроки. Это может быть полезно, если новая версия нестабильна и/или работает неправильно.

Откат Fedora Silverblue до предыдущей версии

Мы можем понизить версию Fedora Silverblue до предыдущей рабочей версии временно или навсегда.

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

Загрузочное меню Fedora Silverblue Grub

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

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

sudo rpm-ostree rollback

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

Пример вывода:

Moving '68e86129b4dd92d16a9e4dcd1adb5244c92cf299301581783a5d9d93c9ece677.0' to be first deployment
Transaction complete; bootconfig swap: yes; deployment count change: 0
Upgraded:
  bolt 0.9-3.fc33 -> 0.9.1-1.fc32
  conmon 2:2.0.21-3.fc33 -> 2:2.0.22-2.fc32
  hwdata 0.341-1.fc33 -> 0.342-1.fc32
Downgraded:
  GConf2 3.2.6-29.fc33 -> 3.2.6-27.fc31
  ModemManager 1.14.6-1.fc33 -> 1.12.8-1.fc32
  ModemManager-glib 1.14.6-1.fc33 -> 1.12.8-1.fc32
  NetworkManager 1:1.26.4-1.fc33 -> 1:1.22.16-1.fc32
  NetworkManager-adsl 1:1.26.4-1.fc33 -> 1:1.22.16-1.fc32
  .
  .
  .
  zenity 3.32.0-4.fc33 -> 3.32.0-3.fc32
  zip 3.0-27.fc33 -> 3.0-26.fc32
  zlib 1.2.11-23.fc33 -> 1.2.11-21.fc32
  zlib-devel 1.2.11-23.fc33 -> 1.2.11-21.fc32
Removed:
  boost-system-1.73.0-9.fc33.x86_64
  boost-thread-1.73.0-9.fc33.x86_64
  cifs-utils-info-6.11-2.fc33.x86_64
  cldr-emoji-annotation-dtd-1:38-1.fc33.noarch
  .
  .
  .
  zram-generator-0.2.0-4.fc33.x86_64
  zram-generator-defaults-0.2.0-4.fc33.noarch
Added:
  bridge-utils-1.6-5.fc32.x86_64
  compat-f32-dejavu-sans-fonts-2.37-8.fc32.noarch
  compat-f32-dejavu-sans-mono-fonts-2.37-8.fc32.noarch
  compat-f32-dejavu-serif-fonts-2.37-8.fc32.noarch
  f32-backgrounds-base-32.2.2-1.fc32.noarch
  f32-backgrounds-gnome-32.2.2-1.fc32.noarch
  .
  .
  .
  wireless-tools-1:29-25.fc32.x86_64
  zram-0.4-1.fc32.noarch
Run "systemctl reboot" to start a reboot

Понижение или откат Fedora Silverblue

После завершения перехода на более раннюю версию перезагрузите систему Fedora:

systemctl reboot

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

Надеюсь это поможет.

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