Как откатить 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
Вернувшись к старой версии ОС, вы получите уведомление о наличии обновления. Это нормально, потому что мы откатились на более старую версию. Если вы обновитесь, вы отмените откат. Так что просто пропустите его, чтобы остаться в старой версии.
Надеюсь это поможет.