Cara meningkatkan debian 8 jessie ke debian 9 peregangan

Cara meningkatkan debian 8 jessie ke debian 9 peregangan

Objektif

Artikel ini menjelaskan prosedur peningkatan sistem dari Debian 8 Jessie Linux ke Debian 9 Stretch.

Apa yang baru

Terlepas dari kernel Linux terkini, Stretch hadir dengan sejumlah besar perangkat lunak baru dan diperbarui serta sejumlah paket telah dianggap usang:

Rilis baru Debian ini hadir dengan lebih banyak perangkat lunak daripada pendahulunya Jessie; Distribusi mencakup lebih dari 15346 paket baru, dengan total lebih dari 51687 paket. Sebagian besar perangkat lunak dalam distribusi telah diperbarui: lebih dari 29859 paket perangkat lunak (ini adalah 57% dari semua paket di Jessie). Juga, sejumlah besar paket (lebih dari 6739, 13% dari paket di Jessie) karena berbagai alasan telah dihapus dari distribusi.
SUMBER: Debian.org

Persiapan

Mengingat bahwa Debian adalah distribusi Linux yang sangat kuat, dikombinasikan dengan fakta bahwa tidak ada yang pasti dalam kehidupan, kemungkinannya, bahwa setelah peningkatan Anda dapat berakhir dengan sistem yang rusak. Oleh karena itu, perlu untuk menunjukkan bahwa tidak ada peningkatan sistem yang tahan peluru dan Anda harus mendiskusikan, mempersiapkan, dan mungkin menguji setiap failover atau proses pemulihan yang tepat sebelum peningkatan sistem yang diusulkan ke debian stretch. Aturan praktisnya adalah, semakin sedikit perangkat lunak yang diinstal pada sistem Anda, semakin tinggi peluang untuk peningkatan yang berhasil.

Peluang untuk peningkatan yang berhasil dan fungsional berkurang dengan sejumlah paket pihak ke-3 yang diinstal pada sistem Anda saat ini. Dari alasan ini, hapus repositori standar usang dan perangkat lunak pihak ke-3 sebelum Anda mencoba peningkatan. Perintah yang mungkin membantu di sini adalah:

# pencarian aptitude '~ o' 

Perintah di atas akan mencantumkan semua paket yang tidak lagi dalam daftar repositori standar karena dihapus; dengan demikian mereka dianggap usang, atau paket dipasang secara manual.

Lakukan cadangan lengkap data dan file konfigurasi manual yang berada di sistem Anda saat ini. Misalnya, ini mungkin termasuk tetapi tidak terbatas pada direktori rumah pengguna, database, situs web, dll. Jika Anda menjalankan Debian Linux secara virtual mengambil snapshot untuk berjaga -jaga jika ada yang salah selama peningkatan peregangan.

Peringatan:

Mariadb menggantikan database mysql di debian 9 peregangan. Ini memperkenalkan format file data biner database baru yang tidak kompatibel dengan format database Anda saat ini (Debian 8 Jessie). Selama upgrade database Anda akan ditingkatkan secara otomatis. Namun, ketika Anda mengalami beberapa masalah selama atau setelah peningkatan, Anda tidak akan dapat kembali! Dari alasan ini, penting untuk mencadangkan semua database Anda saat ini sebelum Anda melanjutkan dengan upgrade peregangan Debian 9!
REFERENSI: Debian.org



Jessie Full Upgrade

Sebelum kita melanjutkan dengan upgrade, mari kita tingkatkan sepenuhnya sistem Jessie Debian kami saat ini:

# APT-GET UPDATE # APT-GET UPGRADE # APT-GET DISTGRADE 

Jika semuanya berjalan lancar, lakukan sanitas basis data dan pemeriksaan konsistensi untuk sebagian paket yang diinstal, hilang dan usang:

# dpkg -c 

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

# Apt-Mark Showhold 

Paket Tertahan tidak akan ditingkatkan, yang dapat menyebabkan ketidakkonsistenan setelah peningkatan peregangan. Sebelum Anda pindah ke bagian selanjutnya, disarankan untuk memperbaiki semua masalah yang dihasilkan oleh kedua perintah di atas.

Perbarui Repositori Paket ke Debian Stretch

Sekarang, bahwa kami memiliki sistem saat ini yang sepenuhnya ditingkatkan, sekarang saatnya untuk menyinkronkan kembali file indeks paket dengan sumber peregangan debian baru. Ini dilakukan dengan mengedit /etc/apt/sumber.daftar file untuk memasukkan debian menggeliat Repositori Paket. Pertama, buat cadangan saat ini /etc/apt/sumber.daftar:

# cp/etc/apt/sumber.Daftar/etc/apt/sumber.list_backup 

Menjalankan Sumber edit yang tepat Atau gunakan editor teks favorit Anda e.G., Vim untuk memodifikasi arus /etc/apt/sumber.daftar file untuk menyertakan repositori peregangan. Cukup perbarui kata kunci Jessie ke menggeliat.

Contoh:

Dari Jessie Deb http: // httpredir.Debian.org/debian jessie utama deb http: // httpredir.Debian.org/debian jessie-updates utama deb http: // keamanan.Debian.org jessie/pembaruan utama untuk meregangkan deb http: // httpredir.Debian.org/debian peregangan utama deb http: // httpredir.Debian.org/debian membagi kembali deb utama http: // keamanan.Debian.org stretch/pembaruan utama 

Atau, gunakan a sed Perintah untuk mengotomatiskan tugas yang membosankan ini:

# sed -i/jessie/peregangan/g '/etc/apt/sumber.daftar 

Setelah di atas /etc/apt/sumber.daftar Edit file selesai, gunakan apt-get Perintah untuk memperbarui indeks paket:

# Perbarui APT-GET 

Tingkatkan ke Simulasi Peregangan Debian

Sebelum kita menekan tombol upgrade, mari kita gunakan tepat Perintah untuk melihat pratinjau apa yang kita hadapi. Untuk melakukan ini Daftar APT -Upgradable Perintah untuk mendapatkan survei cepat tentang jumlah paket yang akan diinstal, diperbarui dan dihapus tanpa mempengaruhi sistem.

# Daftar APT -Dapat Dihubungkan 


Tingkatkan ke Debian Stretch

Kami telah mencapai bagian yang paling menarik, yang merupakan peningkatan Jessie yang sebenarnya ke Debian Stretch System. Selama upgrade Anda mungkin ditanya:

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

Restart layanan selama peningkatan paket tanpa meminta?

Pilihannya adalah tentang apakah Anda ingin sistem untuk memulai kembali layanan Anda secara otomatis selama peningkatan sistem atau Anda ingin melakukannya secara manual atau setelah sistem ditingkatkan sepenuhnya untuk meregangkan. Saat siap, jalankan perintah Bellow untuk memulai proses upgrade peregangan debian:

# apt-get upgrade # apt-get Dist-upgrade 

Pada tahap ini Anda harus memiliki sistem Jessie Debian Linux Anda sepenuhnya ditingkatkan ke Debian Stretch. Ikuti, panduan ini untuk memeriksa versi Debian Anda saat ini.
Sekali lagi periksa paket usang sehingga tidak ada kejutan di trek:

# pencarian aptitude '~ o' 

Selamat untuk Debian 9 Stretch Linux System Anda yang sepenuhnya ditingkatkan.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Cara meningkatkan ubuntu dari 22.04 hingga 22.10
  • Cara meningkatkan ubuntu ke 21.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Cara meningkatkan ubuntu ke 22.04 LTS Jammy Jellyfish
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Cara memperbarui paket ubuntu di ubuntu 22.04 Jammy…
  • Ubuntu 20.04 Panduan
  • Unduh Linux
  • Distro linux terbaik untuk pengembang