GNU/Linux >> Belajar Linux >  >> Debian

Upgrade Raspbian GNU/Linux dari Stretch ke Raspbian Buster 10

Upgrade dari Raspbian Stretch ke Raspbian 10 Buster adalah prosedur yang relatif sederhana. Namun, berhati-hatilah, karena selalu ada peluang untuk merusak seluruh sistem. Semakin sedikit paket dan layanan pihak ketiga yang diinstal, semakin besar kemungkinan Anda berhasil mengupgrade sistem Raspbian Linux Anda.

Yang Baru

  • Boot Aman UEFI
  • AppArmor diaktifkan secara default
  • Pengerasan opsional APT
  • Peningkatan tanpa pengawasan untuk rilis poin stabil
  • Halaman manual yang ditingkatkan secara substansial untuk pengguna berbahasa Jerman
  • Pemfilteran jaringan berdasarkan kerangka nftables secara default
  • Pengaturan kripto default ke format LUKS2 di disk
  • pencetakan tanpa driver dengan CUPS 2.2.10
  • Dukungan dasar untuk perangkat berbasis Allwinner A64

SUMBER :debian.org

Raspberry Pi

PERINGATAN
Mengingat bahwa Debian yang merupakan basis Raspbian adalah distribusi Linux yang sangat kuat, dikombinasikan dengan fakta bahwa tidak ada yang pasti dalam hidup, kemungkinan besar, bahwa setelah upgrade Anda mungkin berakhir dengan sistem yang rusak. Oleh karena itu, perlu untuk menunjukkan bahwa tidak ada pemutakhiran sistem yang antipeluru dan Anda harus mendiskusikan, mempersiapkan, dan mungkin menguji setiap kegagalan atau proses pemulihan yang tepat sebelum pemutakhiran sistem yang diusulkan ke Debian Buster. Untuk sistem produksi atau yang lebih kuat, Anda disarankan untuk membaca panduan peningkatan resmi Debian sebelum melanjutkan.

Rekomendasi

  • Hapus paket yang tidak perlu atau usang
  • Buat cadangan data dan konfigurasi
  • Lakukan peningkatan versi secara langsung menggunakan konsol
  • Periksa apakah ada paket perangkat lunak pihak ketiga yang saat ini terinstal di sistem Raspbian Anda

Hapus semua repositori standar usang dan perangkat lunak pihak ketiga sebelum Anda mencoba memutakhirkan. aptitude perintah mungkin membantu Anda menemukan paket perangkat lunak pihak ketiga yang saat ini diinstal pada sistem Raspbian Anda.

# aptitude search '~i(!~ODebian)'

Perintah di atas akan mencantumkan semua paket yang tidak lagi ada dalam daftar repositori standar sejak dihapus; sehingga paket tersebut dianggap usang, atau paket pihak ketiga yang diinstal secara manual.

Lakukan pencadangan penuh data dan file konfigurasi manual yang berada di sistem Anda saat ini. Misalnya, ini mungkin termasuk tetapi tidak terbatas pada direktori home pengguna, database, situs web, dll. Atau lakukan pencadangan Micro SD lengkap dengan menggunakan perintah dd.

Sepenuhnya Tingkatkan Sistem Saat Ini

Mulailah dengan sepenuhnya meningkatkan sistem Raspbian Anda saat ini sebelum melanjutkan dengan peningkatan Buster.

# apt-get update
# apt-get upgrade

Tingkatkan semua paket yang ditahan:

# apt-get dist-upgrade

Pemeriksaan Sistem

Terakhir, kesempatan untuk memeriksa inkonsistensi sistem. Lakukan pemeriksaan kewarasan dan konsistensi basis data untuk paket yang diinstal sebagian, hilang, dan usang:

# dpkg -C

Jika tidak ada masalah yang dilaporkan, periksa paket apa yang ditahan:

# apt-mark showhold

Paket On Hold tidak akan meningkatkan. On Hold paket dapat menyebabkan inkonsistensi setelah pembaruan Peregangan. Sebelum Anda pindah ke bagian berikut, disarankan untuk memperbaiki semua masalah yang disediakan oleh kedua perintah di atas.
Perintah berikut mungkin dapat membantu lebih lanjut:

# dpkg --audit

Perbarui Repositori Paket ke Debian Buster

Selanjutnya, perbarui /etc/apt/sources.list untuk memasukkan repositori Buster baru.

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

Perintah di atas akan menggantikan stretch kemunculan kata kunci ke buster sehingga secara efektif memungkinkan repositori Buster baru. Setelah /etc/apt/sources.list Anda diperbarui untuk menyertakan Buster repositori, perbarui indeks paket lokal Anda dengan:

# apt-get update

Simulasi Peningkatan Raspbian Buster

Gunakan perintah di bawah ini untuk melihat apa yang kita hadapi. Ini adalah simulasi dry-run sehingga tidak ada perubahan sistem yang akan diterapkan.

# apt-get --simulate upgrade

Peningkatan Rasbian Buster

Kami telah sampai pada bagian yang paling menarik, yang merupakan upgrade Stretch yang sebenarnya ke sistem Raspbian Buster. Selama peningkatan, Anda mungkin ditanya:


Ada layanan yang diinstal pada sistem Anda yang perlu dimulai ulang ketika pustaka tertentu, seperti libpam, libc, dan libssl, ditingkatkan. Karena restart ini dapat menyebabkan gangguan layanan untuk sistem, Anda biasanya akan diminta pada setiap upgrade untuk daftar layanan yang ingin Anda restart. Anda dapat memilih opsi ini untuk menghindari diminta; sebagai gantinya, semua restart yang diperlukan akan dilakukan untuk Anda secara otomatis sehingga Anda dapat menghindari pertanyaan yang diajukan pada setiap peningkatan perpustakaan.

Mulai ulang layanan selama peningkatan paket tanpa bertanya?
Pilihannya adalah apakah Anda ingin sistem memulai ulang layanan Anda secara otomatis selama peningkatan sistem atau Anda ingin melakukannya secara manual atau setelah sistem sepenuhnya ditingkatkan ke realease Buster.

Jika sudah siap, jalankan perintah di bawah ini untuk memulai proses upgrade Debian Buster:

# apt-get upgrade
# apt-get dist-upgrade

Semua selesai. Nyalakan ulang sistem Anda. Selamat atas sistem Linux Raspbian 10 Buster Anda yang telah ditingkatkan sepenuhnya.


Debian
  1. Upgrade Raspbian GNU/Linux dari Jessie ke Raspbian Stretch 9

  2. Cara meningkatkan sistem Linux Debian dari Wheezy ke rilis stabil Jessie

  3. Cara Upgrade dari Debian 10 ke Debian 11

  1. Cara Upgrade Debian 8 Jessie ke Debian Linux 9 Stretch

  2. Cara mengupgrade Debian 9 Stretch ke Debian 10 Buster

  3. ​Cara Mengupgrade Debian 9 Stretch ke Debian 10 Buster

  1. 4 Perintah untuk Mematikan Linux dari Terminal

  2. Cara Menginstal Java 8 di Debian GNU/Linux 9 (Peregangan)

  3. Cara Meningkatkan Dari RHEL 7 ke RHEL 8