Bagaimana cara meningkatkan server dari 12,04 ke 16,04?

11

Mesin tidak memiliki desktop, hanya shell perintah. Ini berjalan 12,04. Saya telah melakukan pembaruan apt-get & upgrade setiap minggu selama empat tahun. Bagaimana cara mengonversinya menjadi 16,04 dari baris perintah? Saya memiliki CD instal server 16,04, apakah saya bisa boot dari itu?

Andy Canfield
sumber
Apa yang Anda ikuti yang tidak berhasil? Apakah Anda mencoba askubuntu.com/q/110477/169736 ?
Braiam

Jawaban:

17

Umum

Anda selalu dapat meningkatkan dari LTS ke LTS, dalam hal ini artinya:

  • upgrade dari 12,04 ke 14,04 lalu
  • upgrade dari 14,04 menjadi 16,04

Sejauh yang saya tahu tidak ada peningkatan yang didukung dari 12,04 ke 16,04 secara langsung.

Mengikuti pendekatan ini, tidak perlu untuk media 16,04 Anda

Seperti biasa, pertimbangkan untuk membuat cadangan file penting Anda sebelum Anda mulai.

Batasi untuk LTS

Cara untuk membatasi peningkatan ke LTS tanpa GUI adalah dengan mengubah nilai  Promptin  /etc/update-manager/release-upgrades.

Setel ke

[DEFAULT] Prompt=lts

Nilai yang mungkin adalah

  • tidak pernah: Jangan pernah memeriksa rilis baru.

  • normal: Periksa untuk melihat apakah rilis baru tersedia. Jika lebih dari satu rilis baru ditemukan, pemutakhiran rilis akan berusaha untuk meningkatkan ke rilis yang segera menggantikan rilis yang sedang berjalan.

  • lts: Periksa untuk melihat apakah rilis LTS baru tersedia. Pemutakhiran akan berusaha untuk meningkatkan ke rilis LTS pertama yang tersedia setelah yang sedang berjalan. Perhatikan bahwa opsi ini tidak boleh digunakan jika rilis yang sedang berjalan itu sendiri bukan rilis LTS, karena dalam hal itu pemutakhiran tidak akan dapat menentukan apakah rilis yang lebih baru tersedia

Cara meningkatkan

Untuk kedua proses peningkatan, Anda harus selalu memperbarui sistem saat ini melalui

sudo apt-get update
sudo apt-get upgrade

Kemudian mulai pemutakhiran via

sudo do-release-upgrade

atau - KASUS KHUSUS - untuk versi pengembangan (yang berlaku untuk peningkatan dari 14.04 ke 16.04 hingga 16.04.1 dirilis):

sudo do-release-upgrade -d

Jika do-release-upgradeperintah tidak ditemukan, instal:

sudo apt-get install update-manager-core
dufte
sumber
Harus disebutkan bahwa LTS ke LTS untuk 14,04 hingga 16,04 tidak akan diaktifkan hingga 16,04, beberapa bulan dari sekarang.
Thomas Ward
@ThomasW .: benar, sementara itu masih berfungsi jika Anda menggunakan -d
dufte
Benar, tetapi sulit untuk menentukan itu dari posting Anda, maka komentar.
Thomas Ward
Poin
baiknya
0

Sejauh yang saya tahu, saya harus mengedit /etc/update-manager/release-upgrades untuk mengubah Prompt menjadi [DEFAULT] Prompt=lts

Kemudian reboot dan berikan perintah ini:

sudo bash
apt-get update
apt-get upgrade

{Nyalakan kembali}

sudo bash
do-release-upgrade -c

{periksa versi target}

do-release-upgrade

{Saya dapat meningkatkan dari 12,04 ke 14,04 sekarang; upgrade dari 14,04 ke 16,04 mungkin harus menunggu hingga Agustus}

=========

Saya mengajukan pertanyaan tentang cara memutakhirkan server dari 12,04 menjadi 16,04. Saya mendapat banyak petunjuk, tautan ke situs lain, dll. Akhirnya, saya mengirimkan jawaban saya sendiri - perintah khusus yang harus saya berikan untuk melakukannya. Jawaban saya yang diposting didapat dari membaca semua jawaban lainnya.

Setiap jawaban memiliki peringkat. Saya menganggap angka yang lebih tinggi lebih baik. Saya melihat bahwa jawaban ringkasan saya memiliki peringkat minus satu. Saya menganggap ini lebih buruk daripada nol. Bagaimana saya mendapat peringkat minus satu?

Catatan: ketiga komputer saya sudah membaca "Prompt = lts"

Andy Canfield
sumber