Android

Bagaimana untuk menaik taraf debian 9 regangan untuk 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

Isi kandungan:

Anonim

Selepas lebih daripada dua tahun pembangunan, versi stabil Debian baru, Debian 10 yang bernama Buster, dikeluarkan pada 6 Julai 2019, dan ia akan disokong selama 5 tahun.

Pelepasan ini datang dengan banyak pakej baru dan peningkatan perisian utama. Kapal 10 kapal bus Debian dengan Linux 4.19 LTS kernel, menggunakan rangka kerja nftables sebagai backend iptables lalai, menyokong UEFI Secure Boot dan mempunyai AppArmor diaktifkan secara lalai.

Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk menaik taraf sistem Debian 9 Stretch anda ke Debian 10, Buster.

Prasyarat

Operasi peningkatan harus dijalankan dengan keistimewaan superuser. Anda perlu log masuk sebagai root atau pengguna dengan keistimewaan sudo.

Backup Data Anda

Pertama sekali, pastikan anda membuat sandaran data anda sebelum memulakan peningkatan utama sistem pengendalian anda. Jika anda menjalankan Debian pada mesin maya, sebaiknya mengambil gambar sistem lengkap supaya anda dapat dengan mudah memulihkan mesin anda sekiranya kemas kini pergi ke selatan.

Kemas kini Pakej Terpasang Pada masa ini

Sebelum memulakan naik taraf, disyorkan untuk mengemas kini semua pakej yang anda pasang pada versi terbaru mereka.

Pakej yang ditandakan sebagai dipegang tidak boleh dipasang secara automatik, ditingkatkan atau dialih keluar. Ini boleh menyebabkan masalah semasa proses naik taraf. Untuk memeriksa sama ada terdapat pakej balik pada sistem anda:

sudo apt-mark showhold

Sekiranya ada on hold , pakej, anda harus sama ada bungkus dengan sudo apt-mark unhold package_name atau pastikan pakej tidak akan mengganggu proses peningkatan.

Segarkan indeks pakej dan tingkatkan semua pakej yang dipasang:

sudo apt update sudo apt upgrade

Jalankan apt full-upgrade yang akan melaksanakan peningkatan versi utama pakej yang dipasang dan boleh mengalih keluar beberapa pakej yang tidak perlu:

sudo apt full-upgrade

Keluarkan semua dependensi dipasang secara automatik yang tidak lagi diperlukan oleh mana-mana pakej:

sudo apt autoremove

Menaik taraf Debian 9 Regangkan ke Debian 10 Buster

Langkah pertama ialah mengkonfigurasi semula fail senarai sumber APT.

Untuk berbuat demikian, anda boleh membuka /etc/apt/sources.list fail dengan editor teks anda dan menggantikan setiap contoh stretch dengan buster atau gunakan perintah sed di bawah. Sekiranya anda mempunyai fail senarai sumber lain di bawah /etc/apt/sources.list.d anda mesti mengemas kini sumber tersebut 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

Sebagai alternatif, anda boleh menggunakan perintah sed berikut yang akan mengemas kini stretch ke buster dalam semua fail senarai 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, kemas kini indeks pakej:

sudo apt update

Jika terdapat sebarang ralat atau mesej amaran yang berkaitan dengan repositori pihak ketiga, cuba tentukan masalah atau matikan repositori.

Mulakan peningkatan sistem dengan menaik taraf pakej yang dipasang. Ini akan menaik taraf hanya pakej yang tidak memerlukan pakej lain yang akan dipasang atau dialih keluar:

sudo apt upgrade

Anda akan ditanya sama ada anda mahu perkhidmatan itu dimulakan semula secara automatik semasa naik taraf.

Restart services during package upgrades without asking?

Semasa proses peningkatan, anda juga boleh ditanya pelbagai soalan lain, seperti sama ada anda ingin menyimpan fail konfigurasi yang ada atau untuk memasang versi penyelenggara pakej. Sekiranya anda tidak membuat apa-apa perubahan tersuai pada fail, ia mestilah selamat untuk mengetik Y sebaliknya untuk memastikan konfigurasi semasa masukkan N

Peningkatan ini mungkin mengambil sedikit masa bergantung pada bilangan kemas kini dan kelajuan Internet anda.

Seterusnya, laksanakan apt full-upgrade yang akan melaksanakan peningkatan sistem yang lengkap, pasang versi terbaru pakej, dan selesaikan perubahan ketergantungan antara pakej dalam siaran berlainan. Ini akan meningkatkan semua pakej yang tidak dinaik taraf dengan arahan sebelumnya.

sudo apt full-upgrade

Perintah di atas boleh memasang beberapa pakej baru dan mengalih keluar pakej yang bercanggah dan terpadat.

Setelah selesai membersihkan pakej yang tidak perlu dengan:

sudo apt autoremove

Akhir sekali, reboot mesin anda supaya kernel baru diaktifkan, dengan menaip:

sudo systemctl reboot

Sahkan Peningkatan

Tunggu beberapa saat sehingga sistem anda menaikkan dan log masuk.

Selepas log masuk, anda akan disambut dengan mesej berikut:

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

Anda juga boleh menyemak versi Debian dengan menggunakan arahan berikut:

lsb_release -a

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

Itu sahaja, anda boleh menikmati Debian 10 Buster baru anda.

Kesimpulannya

Dalam kebanyakan kes, menaik taraf dari Debian 9 Stretch ke Debian 10 Buster hendaklah agak mudah dan tidak menyakitkan.

debian