Làm cách nào để nâng cấp máy chủ từ 12.04 lên 16.04?


11

Máy không có máy tính để bàn, chỉ có vỏ lệnh. Nó đang chạy 12.04. Tôi đã thực hiện cập nhật apt-get hàng tuần trong bốn năm. Làm cách nào để chuyển đổi nó thành 16.04 từ dòng lệnh? Tôi có đĩa CD cài đặt 16.04, tôi có khởi động từ đó không?


Những gì bạn đã làm theo mà không làm việc? Bạn đã thử hỏiubub.com/.com//1/1477/169736 chưa?
Braiam

Câu trả lời:


17

Chung

Bạn luôn có thể nâng cấp từ LTS lên LTS, trong trường hợp của bạn có nghĩa là:

  • nâng cấp từ 12.04 lên 14.04 rồi
  • nâng cấp từ 14.04 lên 16.04

Theo tôi biết không có nâng cấp được hỗ trợ trực tiếp từ 12.04 đến 16.04.

Theo cách tiếp cận này, không cần phương tiện 16.04 của bạn

Như mọi khi, hãy xem xét việc tạo bản sao lưu các tệp quan trọng của bạn trước khi bạn bắt đầu.

Giới hạn đối với LTS

Cách để hạn chế nâng cấp lên LTS mà không cần GUI là thay đổi giá trị  Prompttrong  /etc/update-manager/release-upgrades.

Đặt nó thành

[DEFAULT] Prompt=lts

Các giá trị có thể là

  • không bao giờ: Không bao giờ kiểm tra bản phát hành mới.

  • bình thường: Kiểm tra xem có bản phát hành mới không. Nếu có nhiều hơn một bản phát hành mới được tìm thấy, bản nâng cấp phát hành sẽ cố gắng nâng cấp lên bản phát hành ngay lập tức thành công bản phát hành hiện đang chạy.

  • lts: Kiểm tra xem có bản phát hành LTS mới không. Bản nâng cấp sẽ cố gắng nâng cấp lên bản phát hành LTS đầu tiên có sẵn sau bản phát hành hiện đang chạy. Lưu ý rằng không nên sử dụng tùy chọn này nếu bản phát hành hiện đang chạy không phải là bản phát hành LTS, vì trong trường hợp đó, trình nâng cấp sẽ không thể xác định xem có bản phát hành mới hơn không

Cách nâng cấp

Đối với cả hai quá trình nâng cấp, bạn phải luôn cập nhật hệ thống hiện tại thông qua

sudo apt-get update
sudo apt-get upgrade

Sau đó bắt đầu nâng cấp qua

sudo do-release-upgrade

hoặc - TRƯỜNG HỢP ĐẶC BIỆT - dành cho các phiên bản phát triển (có giá trị để nâng cấp từ 14.04 đến 16.04 cho đến 16.04.1 được phát hành):

sudo do-release-upgrade -d

Nếu do-release-upgradekhông tìm thấy lệnh, cài đặt nó:

sudo apt-get install update-manager-core

Cần phải đề cập rằng LTS đến LTS trong 14.04 đến 16.04 sẽ không được kích hoạt cho đến 16.04.1, vài tháng kể từ bây giờ.
Thomas Ward

@ThomasW.: Đúng, trong khi nó vẫn hoạt động nếu bạn đang sử dụng -d
dufte

Đúng, nhưng thật khó để xác định điều đó từ bài viết của bạn, từ đó bình luận.
Thomas Ward

Điểm hay, tôi đã cập nhật bài đăng một chút
dufte

0

Theo như tôi có thể nói, tôi phải chỉnh sửa /etc/update-manager/release-upgrades để thay đổi Nhắc đến [DEFAULT] Prompt=lts

Sau đó khởi động lại và đưa ra các lệnh sau:

sudo bash
apt-get update
apt-get upgrade

{Khởi động lại lần nữa}

sudo bash
do-release-upgrade -c

{kiểm tra phiên bản mục tiêu}

do-release-upgrade

{Tôi có thể nâng cấp từ 12.04 lên 14.04 ngay bây giờ; nâng cấp từ 14.04 lên 16.04 có thể phải đợi đến tháng 8}

=========

Tôi đã hỏi một câu hỏi về cách nâng cấp máy chủ từ 12.04 lên 16.04. Tôi đã nhận được nhiều khách hàng tiềm năng, liên kết đến các trang web khác, v.v ... Cuối cùng, tôi đã đăng câu trả lời của riêng mình - những lệnh cụ thể tôi phải đưa ra để làm điều đó. Câu trả lời được đăng của tôi được lượm lặt từ việc đọc tất cả các câu trả lời khác.

Mỗi câu trả lời có một đánh giá. Tôi giả sử số cao hơn là tốt hơn. Tôi thấy rằng câu trả lời tóm tắt của tôi có một đánh giá trừ đi một. Tôi cho rằng điều này là tồi tệ hơn không. Làm thế nào tôi kiếm được một điểm trừ?

Lưu ý: cả ba máy tính của tôi đều đã đọc "Prompt = lts"

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.