GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana cara meningkatkan Debian Wheezy ke Jessie dengan aman

Tutorial ini menjelaskan prosedur upgrade untuk mengupgrade Debian dari Wheezy ke Jessie dalam beberapa langkah sederhana.

Sebelum Anda mulai dengan peningkatan, buat cadangan semua data penting. Itu terutama data konfigurasi di direktori /etc dan data pengguna di /home. Saat menjalankan server, Anda juga harus menyertakan database (MySQL, Postgresql, dll), data web dan email dalam cadangan. Cadangan harus disimpan di harddisk eksternal, di server eksternal mis. oleh FTP atau di drive cloud. Berikut adalah beberapa contoh tentang cara membuat cadangan dengan tar.

Cadangkan konfigurasi dan data

File konfigurasi di direktori /etc.

tar -pczf etc.tar.gz /etc

Cadangan direktori situs web /var/www.

tar -pczf www.tar.gz /var/www

Cadangan direktori /home.

tar -pczf home.tar.gz /home

Untuk pengguna ISPConfig 3:Cadangkan file server email Anda.

tar -pczf vmail.tar.gz /var/vmail

Cadangkan database MySQL

mysqldump --defaults-file=/etc/mysql/debian.cnf -cCeQ --hex-blob --quote-names --routines --events --triggers --all-databases -r all_databases.sql 

Kemudian pindahkan file tar.gz dan .sql untuk penyimpanan yang aman di drive cadangan.

Periksa file sources.list yang tepat

Kami akan menginstal semua pembaruan Wheezy yang tersedia terlebih dahulu sebelum kami meningkatkan ke Jessie. Pada beberapa sistem, sumber paket didefinisikan sebagai "stabil" di file sources.list alih-alih "mengi" atau "jessie". Untuk menghindari pemutakhiran awal yang tidak disengaja ke Jessie, silakan periksa sources.list sekarang dan pastikan itu berisi "wheezy" dan bukan "stabil" sebagai sumber:

Gunakan editor baris perintah seperti nano atau vi untuk membuka /etc/apt/sources.list, barisnya harus serupa dengan yang di bawah ini:

nano /etc/apt/sources.list
deb http://ftp.de.debian.org/debian wheezy kontribusi utama tidak bebas
deb-src http://ftp.de.debian.org/debian wheezy kontribusi utama tidak bebas
deb http://ftp.de.debian.org/debian wheezy-updates kontribusi utama tidak bebas
deb http://ftp.de.debian.org/debian-security wheezy/updates kontribusi utama tidak gratis

Kode negara Anda kemungkinan besar bukan "de", Anda harus menggunakan kode negara Anda di sini. Menggunakan kode negara Anda dalam file akan mempercepat pengunduhan paket.

Perbarui paket untuk Wheezy

Perintah berikut akan menginstal semua update Wheezy yang tertunda. Ini memastikan bahwa sistem Anda dalam kondisi yang baik untuk pembaruan Jessie.

apt-get update

Siap untuk peningkatan pertama:

apt-get upgrade

Ikuti ini dengan:

apt-get dist-upgrade

Periksa status paket untuk memastikan tidak ada paket yang ditahan atau dalam keadaan setengah terpasang

Pengujian ini penting, kami akan memeriksa status paket untuk memastikan tidak ada paket yang ditangguhkan atau dalam status setengah terpasang. Sistem Anda dan database yang tepat harus dalam kondisi yang baik sebelum kami melanjutkan dengan upgrade dist. Jika ada paket yang rusak atau "ditangguhkan", perbaiki masalah ini sebelum upgrade.

Periksa apakah tidak ada paket yang ditahan dengan menanyakan database paket dengan perintah dpkg:

dpkg --audit
dpkg --get-pilihan | grep tahan

Ketika kedua perintah tidak mengembalikan paket apa pun, lanjutkan dengan peningkatan.

Perbarui sources.list untuk Jessie

Edit file /etc/apt/sources.list lagi:

nano /etc/apt/sources.list

dan ganti isinya dengan baris berikut:

deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non- gratis

deb http://httpredir.debian.org/debian jessie-updates main contrib non-freedeb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non -gratis

Pilih lokal terdekat Anda dengan mengganti "de" dengan mis. "kami" atau kode negara Anda. Kemudian simpan file dan jalankan perintah berikut untuk memperbarui database sumber:

apt-get update

Jessie Tingkatkan dalam dua langkah

Direkomendasikan untuk melakukan upgrade dalam dua langkah, pertama jalankan "apt-get upgrade" untuk menginstal paket dasar dan kemudian jalankan "apt-get dist-upgrade" untuk melakukan upgrade distribusi yang sebenarnya,

Mulailah dengan pembaruan dengan menjalankan perintah ini:

apt-get upgrade

Selanjutnya kita akan melakukan upgrade distribusi dengan menjalankan:

apt-get dist-upgrade

Reboot diperlukan untuk menyelesaikan upgrade dan memuat kernel baru:

boot ulang

Periksa pembaruan

Untuk memeriksa versi Debian mana yang saat ini diinstal pada sistem, lihat file /etc/os-release.

cat /etc/os-release

Hasil pada sistem Debian Jessie adalah:

  • Debian:http://www.debian.org/

Debian
  1. Bagaimana cara mengupgrade Debian 8 Jessie ke Debian 9 Stretch

  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 7 Wheezy ke Debian 8 Jessie

  2. Cara Upgrade Debian 8 ke Debian 9 Stretch

  3. Cara Upgrade ke Gnome 40 di Debian 11 Bullseye

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

  2. Cara mengupgrade Debian 9 Stretch ke Debian 10 Buster

  3. Bagaimana cara meningkatkan ke Debian 11 dari Debian 10