GNU/Linux >> Belajar Linux >  >> Fedora

Tingkatkan Ke Fedora Silverblue 33 Dari Fedora Silverblue 32

Panduan singkat ini memandu Anda melalui langkah-langkah untuk meningkatkan ke Fedora Silverblue 33 dari Fedora Silverblue 32. Meningkatkan Fedora Silverblue sangat mudah dan cepat! Ini jauh lebih cepat daripada sistem operasi desktop Linux tradisional lainnya. Jika terjadi kesalahan setelah memutakhirkan ke versi terbaru, kami dapat dengan mudah mengembalikan ke versi kerja sebelumnya. Sekarang mari kita mulai mengupgrade Silverblue 33 dari Silverblue 32.

Sebelum memutakhirkan versi Fedora Silveblue saat ini, pastikan Anda mengambil cadangan semua data penting yang tidak bisa Anda hilangkan.

Perbarui Fedora Silverblue

Periksa versi Fedora Silverblue yang saat ini diinstal:

$ cat /etc/fedora-release 
Fedora release 32 (Thirty Two)

Seperti yang Anda lihat pada output di atas, saat ini saya menggunakan Fedora Silverblue versi 32.

Anda akan diberi tahu saat pembaruan baru tersedia di bilah notifikasi. Atau, Anda dapat memeriksa pembaruan dari baris perintah seperti di bawah ini.

Mari kita periksa pembaruan yang tersedia tanpa mengunduhnya menggunakan perintah:

$ rpm-ostree upgrade --check

Contoh keluaran:

1 metadata, 0 content objects fetched; 592 B transferred in 4 seconds; 0 bytes content written
Enabled rpm-md repositories: fedora-cisco-openh264 fedora updates
Updating metadata for 'fedora-cisco-openh264'... done
rpm-md repo 'fedora-cisco-openh264'; generated: 2020-08-25T19:05:18Z
Updating metadata for 'fedora'... done
rpm-md repo 'fedora'; generated: 2020-04-22T22:22:36Z
Updating metadata for 'updates'... done
rpm-md repo 'updates'; generated: 2020-12-26T01:07:01Z
Importing rpm-md... done
AvailableUpdate:
        Version: 32.20201226.0 (2020-12-26T00:49:11Z)
         Commit: ee54ef5c6ac567ea0f088ca9314794358def0ae0a544061a5a59342cb260ae04
   GPGSignature: Valid signature by 97A1AE57C3A2372CCA3A4ABA6C13026D12C944D0
  SecAdvisories: 4 unknown severity, 3 low, 12 moderate, 2 important
           Diff: 299 upgraded, 2 removed, 5 added

Untuk memperbarui semua paket di Fedora Silverblue, cukup jalankan:

$ rpm-ostree upgrade

Contoh keluaran:

⠂ Receiving objects: 99% (2562/2570) 900.3 kB/s 173.8 MB 
Receiving objects: 99% (2562/2570) 900.3 kB/s 173.8 MB... done
Checking out tree ee54ef5... done
Enabled rpm-md repositories: fedora-cisco-openh264 fedora updates
Updating metadata for 'fedora-cisco-openh264'... done
rpm-md repo 'fedora-cisco-openh264'; generated: 2020-08-25T19:05:18Z
Updating metadata for 'fedora'... done
rpm-md repo 'fedora'; generated: 2020-04-22T22:22:36Z
Updating metadata for 'updates'... done
rpm-md repo 'updates'; generated: 2020-12-26T01:07:01Z
Importing rpm-md... done
Resolving dependencies... done
Will download: 1 package (314.9 kB)
Downloading from 'updates'... done
Importing packages... done
Relabeling... done
Checking out packages... done
Running pre scripts... done
Running post scripts... done
Running posttrans scripts... done
Writing rpmdb... done
Writing OSTree commit... done
Staging deployment... done
Freed: 831.1 MB (pkgcache branches: 1)
Upgraded:
  at-spi2-core 2.36.0-1.fc32 -> 2.36.1-1.fc32
  avahi 0.7-23.fc32 -> 0.7-24.fc32
  avahi-glib 0.7-23.fc32 -> 0.7-24.fc32
  avahi-libs 0.7-23.fc32 -> 0.7-24.fc32
.
.
.
xorg-x11-server-common 1.20.8-1.fc32 -> 1.20.10-1.fc32
  yelp 2:3.36.0-1.fc32 -> 2:3.36.2-1.fc32
  yelp-libs 2:3.36.0-1.fc32 -> 2:3.36.2-1.fc32
Removed:
  dbxtool-8-12.fc32.x86_64
  libidn-1.35-7.fc32.x86_64
Added:
  criu-libs-3.15-1.fc32.x86_64
  fwupd-plugin-flashrom-1.5.3-1.fc32.x86_64
  fwupd-plugin-modem-manager-1.5.3-1.fc32.x86_64
  inih-49-1.fc32.x86_64
  libva-2.7.1-1.fc32.x86_64
Run "systemctl reboot" to start a reboot

Nyalakan ulang sistem Anda untuk menerapkan pembaruan:

$ systemctl reboot 

Tingkatkan Ke Fedora Silverblue 33 Dari Fedora Silverblue 32

Anda dapat meningkatkan ke Fedora Silverblue terbaru baik melalui Perangkat Lunak GNOME atau dari baris perintah menggunakan ostree perintah.

Jika Anda lebih suka cara grafis, buka aplikasi Perangkat Lunak GNOME dari Dash dan buka Pembaruan tab. Anda akan melihat ada versi Fedora baru yang tersedia untuk ditingkatkan. Klik tombol Unduh dan ikuti petunjuk di layar.

Jika Anda lebih suka cara baris perintah, buka Terminal Anda dan periksa semua cabang yang tersedia menggunakan perintah:

$ ostree remote refs fedora 

Contoh keluaran:

[...]
fedora:fedora/33/ppc64le/silverblue 
fedora:fedora/33/ppc64le/testing/silverblue 
fedora:fedora/33/ppc64le/updates/silverblue 
fedora:fedora/33/x86_64/silverblue 
fedora:fedora/33/x86_64/testing/silverblue 
fedora:fedora/33/x86_64/updates/silverblue
fedora:fedora/33/x86_64/silverblue
fedora:fedora/rawhide/aarch64/atomic-host
fedora:fedora/rawhide/aarch64/silverblue 
fedora:fedora/rawhide/ppc64le/atomic-host 
fedora:fedora/rawhide/ppc64le/silverblue 
fedora:fedora/rawhide/x86_64/atomic-host 
fedora:fedora/rawhide/x86_64/silverblue 
fedora:fedora/rawhide/x86_64/workstation 
fedora:fedora/x86_64/coreos/next 
fedora:fedora/x86_64/coreos/stable 
fedora:fedora/x86_64/coreos/testing 

Ya, cabang Fedora Silverblue 33 tersedia.

Sekarang, jalankan perintah berikut untuk meningkatkan ke Fedora Silverblue 33 dari Fedora Silverblue 32:

$ rpm-ostree rebase fedora:fedora/33/x86_64/silverblue

Contoh keluaran:

⠦ Receiving objects: 99% (40995/40996) 389.5 kB/s 1.1 GB 
Receiving objects: 99% (40995/40996) 389.5 kB/s 1.1 GB... done
Checking out tree fb397c6... done
Enabled rpm-md repositories: fedora-cisco-openh264 fedora updates
Updating metadata for 'fedora-cisco-openh264'... done
rpm-md repo 'fedora-cisco-openh264'; generated: 2020-08-25T19:10:34Z
Updating metadata for 'fedora'... done
rpm-md repo 'fedora'; generated: 2020-10-19T23:27:19Z
Updating metadata for 'updates'... done
rpm-md repo 'updates'; generated: 2020-12-26T00:57:48Z
Importing rpm-md... done
Resolving dependencies... done
Will download: 2 packages (324.2 kB)
Downloading from 'fedora'... done
Downloading from 'updates'... done
Importing packages... done
Checking out packages... done
Running pre scripts... done
Running post scripts... done
Running posttrans scripts... done
Writing rpmdb... done
Writing OSTree commit... done
Staging deployment... done
Freed: 43.6 MB (pkgcache branches: 0)
Upgraded:
  GConf2 3.2.6-27.fc31 -> 3.2.6-29.fc33
  ModemManager 1.12.8-1.fc32 -> 1.14.6-1.fc33
  ModemManager-glib 1.12.8-1.fc32 -> 1.14.6-1.fc33
.
.
.
  uresourced-0.3.0-1.fc33.x86_64
  zram-generator-0.2.0-4.fc33.x86_64
  zram-generator-defaults-0.2.0-4.fc33.noarch
Run "systemctl reboot" to start a reboot

Ini sangat mirip dengan pembaruan sistem. Perintah di atas akan mengunduh OS baru dan menginstalnya di latar belakang.

Setelah pemutakhiran selesai, reboot sistem untuk masuk ke desktop Fedora Silverblue 33 yang baru saja ditingkatkan.

$ systemctl reboot

Seperti yang mungkin Anda perhatikan, saya tidak menggunakan sudo izin di mana saja. Ini normal; ketika Anda menetapkan diri Anda sebagai pengguna dengan hak istimewa admin di penginstal, itu berarti Anda telah dikonfigurasi untuk menginstal melalui rpm-ostree tanpa perlu sudo .

Setelah masuk ke versi Fedora Silverblue 33 yang baru ditingkatkan, cukup periksa versinya untuk memverifikasi apakah OS berhasil ditingkatkan:

$ cat /etc/fedora-release 
Fedora release 33 (Thirty Three)

Ya, itu memang Fedora 33 Silverblue. Anda juga dapat mengonfirmasinya dari jendela Pengaturan. Klik tombol panah bawah di bilah atas dan pilih Pengaturan.

Di bagian Tentang, Anda akan melihat nama Fedora OS di antara detail lainnya:

Selamat! Anda telah berhasil meningkatkan ke Fedora Silverblue 33.

Turunkan Fedora Silverblue

Seperti yang dinyatakan di bagian pendahuluan, Anda dapat mengembalikan ke versi sebelumnya jika ada masalah setelah memutakhirkan ke versi terbaru. Untuk menurunkan atau mengembalikan Fedora Silverblue ke versi kerja sebelumnya, lihat panduan berikut:

  • Cara Mengembalikan Fedora Silverblue ke Versi Sebelumnya

Fedora
  1. Tingkatkan ke CentOS 6.2 dari CentOS 6.1 / CentOS 6.0

  2. Fedora 22 meningkatkan dari Fedora 21 menggunakan Fedup

  3. Bagaimana cara meningkatkan dari Fedora 32 ke Fedora 33

  1. Cara meningkatkan ke Fedora 24 dari Fedora 23

  2. Cara meningkatkan ke Fedora 23 dari Fedora 22 menggunakan DNF

  3. Cara Meningkatkan Fedora 34 dari Fedora 33 menggunakan DNF

  1. Cara Meng-upgrade Fedora 26 ke Fedora 27 Workstation

  2. Bagaimana cara meningkatkan dari Fedora 34 ke Fedora 35

  3. Cara meningkatkan ke Fedora 25 dari Fedora 24