Cara Meningkatkan Debian 8 Jessie ke Debian 9 Stretch

Cara Meningkatkan Debian 8 Jessie ke Debian 9 Stretch

Objektif

Artikel ini menerangkan prosedur peningkatan sistem dari Debian 8 Jessie Linux hingga Debian 9 Stretch.

Apa yang baru

Selain daripada kernel Linux yang terkini, Stretch dilengkapi dengan banyak perisian baru dan dikemas kini serta beberapa pakej telah menjadi usang:

Pelepasan baru Debian ini kembali dengan perisian yang lebih banyak daripada pendahulunya Jessie; Pengedaran termasuk lebih daripada 15346 pakej baru, untuk jumlah lebih daripada 51687 pakej. Kebanyakan perisian dalam pengedaran telah dikemas kini: lebih daripada 29859 pakej perisian (ini adalah 57% daripada semua pakej di Jessie). Juga, sejumlah besar pakej (lebih 6739, 13% daripada pakej di Jessie) telah kerana pelbagai sebab telah dikeluarkan dari pengedaran.
Sumber: Debian.org

Persediaan

Memandangkan Debian adalah pengedaran Linux yang sangat mantap, digabungkan dengan fakta bahawa tidak ada yang pasti dalam kehidupan, kemungkinannya, setelah naik taraf anda mungkin berakhir dengan sistem yang rosak. Oleh itu, adalah perlu untuk menunjukkan bahawa tiada peningkatan sistem adalah peluru dan anda harus membincangkan, menyediakan dan mungkin menguji sebarang proses failover atau pemulihan yang betul sebelum peningkatan sistem yang dicadangkan untuk meregangkan Debian. Peraturan ibu jari adalah, perisian kurang dipasang pada sistem anda, peluang yang lebih tinggi untuk peningkatan yang berjaya.

Peluang untuk peningkatan yang berjaya dan berfungsi sepenuhnya dikurangkan dengan beberapa pakej pihak ke-3 yang dipasang pada sistem semasa anda. Dari sebab ini, keluarkan sebarang repositori standard usang dan perisian pihak ke-3 sebelum anda mencuba peningkatan. Perintah yang mungkin membantu di sini adalah:

# Carian Aptitude '~ O' 

Perintah di atas akan menyenaraikan semua pakej yang tidak lagi dalam senarai repositori standard kerana ia dikeluarkan; Oleh itu, mereka telah menjadi usang, atau pakej dipasang secara manual.

Lakukan sandaran penuh data dan fail konfigurasi manual yang tinggal di sistem semasa anda. Sebagai contoh, ini mungkin termasuk tetapi tidak terhad kepada direktori rumah pengguna, pangkalan data, laman web, dll. Sekiranya anda menjalankan Debian Linux hampir mengambil gambar sekiranya ada sesuatu yang tidak kena semasa peningkatan regangan.

Amaran:

Mariadb Menggantikan Pangkalan Data MySQL di Debian 9 Stretch. Ini memperkenalkan format fail data binari pangkalan data baru yang tidak bersesuaian dengan format pangkalan data semasa anda (Debian 8 Jessie). Semasa menaik taraf pangkalan data anda akan ditingkatkan secara automatik. Walau bagaimanapun, apabila anda menghadapi beberapa isu semasa atau selepas peningkatan, anda tidak akan dapat kembali kembali! Dari sebab ini, penting untuk membuat sandaran semua pangkalan data semasa anda sebelum anda meneruskan dengan peningkatan regangan Debian 9!
Rujukan: Debian.org



Jessie Full Upgrade

Sebelum kita meneruskan dengan peningkatan, mari kita menaik taraf sepenuhnya sistem Debian Jessie semasa kami:

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

Sekiranya semuanya berjalan lancar, lakukan pemeriksaan kewarasan pangkalan data dan konsistensi untuk pakej yang dipasang, hilang dan usang sebahagiannya:

# dpkg -c 

Sekiranya tiada masalah dilaporkan, periksa pakej apa yang ditahan:

# apt-mark showhold 

Pakej Ditahan tidak akan dinaik taraf, yang boleh menyebabkan ketidakkonsistenan selepas peningkatan regangan. Sebelum anda berpindah ke bahagian seterusnya, disarankan untuk menyelesaikan semua isu yang dihasilkan oleh kedua -dua arahan di atas.

Kemas kini repositori pakej ke regangan debian

Sekarang, kami mempunyai sistem semasa yang ditingkatkan sepenuhnya, sudah tiba masanya untuk menyegerakkan fail indeks pakej dengan sumber peregangan debian baru. Ini dilakukan dengan mengedit /etc/apt/sumber.senarai fail untuk memasukkan debian regangan repositori pakej. Pertama, buat sandaran semasa /etc/apt/sumber.senarai:

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

Melaksanakan Apt Edit-Sumber atau gunakan editor teks kegemaran anda e.g., Vim untuk mengubah suai arus /etc/apt/sumber.senarai fail untuk memasukkan repositori regangan. Cukup kemas kini kata kunci Jessie ke regangan.

Contoh:

Dari Jessie Deb http: // httpredir.Debian.org/debian jessie utama deb http: // httpredir.Debian.org/debian jessie-updates utama deb http: // keselamatan.Debian.org jessie/kemas kini utama untuk meregangkan deb http: // httpredir.Debian.Org/Debian Stretch Main Deb http: // httpredir.Debian.Org/Debian Stretch-Updates Utama Deb http: // Keselamatan.Debian.regangan/kemas kini org utama 

Sebagai alternatif, gunakan a sed Perintah untuk mengautomasikan tugas yang membosankan ini:

# sed -I 's/jessie/stretch/g'/etc/apt/sumber.senarai 

Sekali perkara di atas /etc/apt/sumber.senarai Edit fail selesai, gunakan apt-get Perintah untuk mengemas kini Indeks Pakej:

# Apt-Get Update 

Menaik taraf ke Simulasi Regangan Debian

Sebelum kita memukul butang naik taraf, mari kita gunakan Apt perintah untuk melihat pratonton apa yang sedang kita hadapi. Untuk melakukan ini melaksanakan Senarai APT --upgradable Perintah untuk mendapatkan tinjauan cepat mengenai bilangan pakej yang akan dipasang, dikemas kini dan dikeluarkan tanpa menjejaskan sistem.

# Senarai Apt - 


Naik taraf ke Debian Stretch

Kami telah sampai ke bahagian yang paling menarik, yang merupakan peningkatan Jessie yang sebenarnya ke Sistem Regangan Debian. Semasa naik taraf, anda boleh ditanya:

Terdapat perkhidmatan yang dipasang pada sistem anda yang perlu dimulakan semula apabila perpustakaan tertentu, seperti libpam, libc, dan libssl, dinaik taraf. Oleh kerana permulaan semula ini boleh menyebabkan gangguan perkhidmatan untuk sistem, anda biasanya akan diminta pada setiap peningkatan untuk senarai perkhidmatan yang anda ingin mulakan semula. Anda boleh memilih pilihan ini untuk mengelakkan diminta; Sebaliknya, semua restart yang diperlukan akan dilakukan untuk anda secara automatik supaya anda dapat mengelakkan pertanyaan di setiap peningkatan perpustakaan.

Mulakan semula perkhidmatan semasa peningkatan pakej tanpa bertanya?

Pilihannya adalah mengenai sama ada anda mahu sistem memulakan semula perkhidmatan anda secara automatik semasa peningkatan sistem atau anda ingin melakukannya secara manual atau selepas sistem ditingkatkan sepenuhnya untuk meregangkan. Apabila siap, laksanakan perintah di bawah untuk memulakan proses peningkatan regangan Debian:

# apt-get naik taraf # apt-get dist-upgrade 

Pada peringkat ini, anda harus mempunyai sistem Jessie Debian Linux anda yang ditingkatkan sepenuhnya ke Debian Stretch. Ikuti, panduan ini untuk memeriksa versi Debian semasa anda.
Sekali lagi periksa pakej usang sehingga tidak ada kejutan di landasan:

# Carian Aptitude '~ O' 

Tahniah kepada sistem Debian 9 Stretch Linux yang ditingkatkan sepenuhnya.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Cara Meningkatkan Ubuntu dari 22.04 hingga 22.10
  • Cara Meningkatkan Ubuntu ke 21.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara Meningkatkan Ubuntu ke 22.04 LTS Jammy Ubur -ubur
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara mengemas kini pakej Ubuntu di Ubuntu 22.04 Jammy ..
  • Ubuntu 20.04 Panduan
  • Muat turun linux
  • Distro linux terbaik untuk pemaju