Android

Cara meningkatkan debian 9 stretch ke debian 10 buster

How to Upgrade Debian 9 Stretch to Debian 10 Buster | SYSNETTECH Solutions

How to Upgrade Debian 9 Stretch to Debian 10 Buster | SYSNETTECH Solutions

Daftar Isi:

Anonim

Setelah lebih dari dua tahun pengembangan, versi stabil Debian baru, Debian 10 dengan nama kode Buster, dirilis pada 6 Juli 2019, dan akan didukung selama 5 tahun.

Rilis ini hadir dengan banyak paket baru dan peningkatan perangkat lunak utama. Debian 10 buster dikirimkan dengan kernel Linux 4.19 LTS, menggunakan kerangka kerja nftables sebagai backend iptables default, mendukung UEFI Secure Boot dan mengaktifkan AppArmor secara default.

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara meningkatkan sistem Debian 9 Stretch Anda ke Debian 10, Buster.

Prasyarat

Operasi peningkatan harus dijalankan dengan hak pengguna super. Anda harus masuk sebagai root atau pengguna dengan hak istimewa sudo.

Cadangkan Data Anda

Pertama dan terpenting, pastikan Anda membuat cadangan data Anda sebelum memulai peningkatan utama sistem operasi Anda. Jika Anda menjalankan Debian di mesin virtual, yang terbaik adalah mengambil snapshot sistem lengkap sehingga Anda dapat dengan mudah mengembalikan mesin Anda jika pembaruan berjalan ke selatan.

Perbarui Paket yang Dipasang Saat Ini

Sebelum memulai upgrade rilis, disarankan untuk memperbarui semua paket yang Anda instal ke versi terbaru mereka.

Paket yang ditandai sebagai ditahan tidak dapat secara otomatis diinstal, ditingkatkan atau dihapus. Ini dapat menyebabkan masalah selama proses peningkatan. Untuk memeriksa apakah ada paket yang ditahan pada sistem Anda jalankan:

sudo apt-mark showhold

Jika ada paket-paket yang on hold , Anda harus melepaskannya dari paket-paket dengan sudo apt-mark unhold package_name atau pastikan paket-paket itu tidak akan mengganggu proses pemutakhiran.

Refresh indeks paket dan tingkatkan semua paket yang diinstal:

sudo apt update sudo apt upgrade

Jalankan apt full-upgrade yang akan melakukan pemutakhiran versi utama dari paket yang diinstal dan dapat menghapus beberapa paket yang tidak perlu:

sudo apt full-upgrade

Hapus semua dependensi yang diinstal secara otomatis yang tidak lagi dibutuhkan oleh paket apa pun:

sudo apt autoremove

Tingkatkan Debian 9 Stretch ke Debian 10 Buster

Langkah pertama adalah mengkonfigurasi ulang file sumber-daftar APT.

Untuk melakukannya, Anda dapat membuka file /etc/apt/sources.list dengan editor teks Anda dan mengganti setiap instance stretch dengan buster atau menggunakan perintah sed bawah ini. Jika Anda memiliki file daftar sumber lain di bawah /etc/apt/sources.list.d Anda harus memperbarui sumber-sumber itu juga.

sudo nano /etc/apt/sources.list /etc/apt/sources.list

deb http://deb.debian.org/debian buster main deb http://deb.debian.org/debian buster-updates main deb http://security.debian.org/debian-security buster/updates main

Atau, Anda dapat menggunakan perintah sed berikut yang akan memperbarui stretch ke buster di semua file daftar sumber:

sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list.d/*.list

Setelah selesai, perbarui indeks paket:

sudo apt update

Jika ada pesan kesalahan atau peringatan yang terkait dengan repositori pihak ketiga, cobalah untuk memperbaiki masalah ini atau nonaktifkan repositori.

Mulai peningkatan sistem dengan memutakhirkan paket yang diinstal. Ini hanya akan memutakhirkan paket-paket yang tidak memerlukan paket lain untuk diinstal atau dihapus:

sudo apt upgrade

Anda akan ditanya apakah Anda ingin layanan restart secara otomatis selama upgrade.

Restart services during package upgrades without asking?

Selama proses pemutakhiran, Anda mungkin juga ditanyakan berbagai pertanyaan lain, seperti apakah Anda ingin menyimpan file konfigurasi yang ada atau menginstal versi pengelola paket. Jika Anda tidak membuat perubahan khusus pada file itu harus aman untuk mengetik Y jika tidak untuk menjaga konfigurasi saat ini masukkan N

Pemutakhiran mungkin membutuhkan waktu tergantung pada jumlah pembaruan dan kecepatan Internet Anda.

Selanjutnya, jalankan apt full-upgrade yang akan melakukan pemutakhiran lengkap sistem, instal versi terbaru paket, dan selesaikan perubahan ketergantungan antar paket dalam rilis yang berbeda. Ini akan memutakhirkan semua paket yang tidak ditingkatkan dengan perintah sebelumnya.

sudo apt full-upgrade

Perintah di atas dapat menginstal beberapa paket baru dan menghapus paket yang bertentangan dan usang.

Setelah selesai bersihkan paket yang tidak perlu dengan:

sudo apt autoremove

Terakhir, reboot mesin Anda sehingga kernel baru diaktifkan, dengan mengetik:

sudo systemctl reboot

Konfirmasikan Peningkatan

Tunggu beberapa saat hingga sistem Anda boot dan masuk.

Setelah masuk, Anda akan disambut dengan pesan berikut:

Linux stretch 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5 (2019-06-19) x86_64…

Anda juga dapat memeriksa versi Debian dengan menggunakan perintah berikut:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster

Itu saja, Anda sekarang dapat menikmati Debian 10 Buster baru Anda.

Kesimpulan

Dalam kebanyakan kasus, meningkatkan dari Debian 9 Stretch ke Debian 10 Buster harus relatif mudah dan tidak menyakitkan.

debian