Phiên bản Ubuntu 20.04 LTS mới nhất mang đến một bước tiến đáng kể cho cả người dùng phiên bản dài hạn (LTS) và những ai đang sử dụng Ubuntu 19.10, giúp họ dễ dàng nâng cấp hệ thống để trải nghiệm các tính năng mới mạnh mẽ, tối ưu hơn.
Với quy trình nâng cấp ổn định dựa trên nền tảng Debian, việc chuyển đổi từ Ubuntu 18.04 lên 20.04 LTS, hay từ Ubuntu 19.10 lên Ubuntu 20.04 Focal Fossa trở nên dễ dàng, an toàn và phù hợp với cả người dùng cá nhân lẫn quản trị viên hệ thống trong môi trường IT chuyên nghiệp. Nâng cấp Ubuntu 18.04/19.10 lên 20.04 LTS Focal Fossa dễ dàng với hướng dẫn chi tiết này. Để triển khai Ubuntu hiệu quả, khám phá dịch vụ thuê VPS tại đây.
Trong bài hướng dẫn này, DataOnline sẽ chỉ bạn:
● Cách chạy quá trình cập nhật Ubuntu
● Cách nâng cấp Ubuntu theo phương pháp của Ubuntu
● Cách nâng cấp Ubuntu theo phương pháp của Debian
● Cách nâng cấp từ Ubuntu 18.04 lên 20.04 (cả hai đều là LTS)
● Cách nâng cấp từ Ubuntu 19.10 lên 20.04 LTS
Bạn có thể kiểm tra phiên bản Ubuntu hiện tại của mình theo hướng dẫn tại bài “How to check Ubuntu version”.
Yêu cầu phần mềm và các quy ước được sử dụng
Yêu cầu hệ thống, quy ước hoặc phiên bản phần mềm sử dụng
- Hệ thống: Một cài đặt Ubuntu 18.04 LTS hoặc 19.10 hiện có với quyền root.
- Quy ước:
- Dấu
#
– yêu cầu lệnh Linux được thực thi với quyền root trực tiếp hoặc thông qua lệnhsudo
. - Dấu
$
– yêu cầu lệnh Linux được thực hiện với tư cách là người dùng thông thường không có quyền đặc quyền.
- Dấu
Cập nhật ubuntu
Trước khi tiến hành bất kỳ thao tác nào, hãy đảm bảo rằng hệ thống của bạn đã được cập nhật đầy đủ. Chạy một lần cập nhật và nâng cấp Ubuntu bằng Apt hoàn chỉnh như sau:
$ sudo apt update $ sudo apt upgrade $ sudo apt dist-upgrade
Việc này giúp đảm bảo rằng sự khác biệt giữa các gói phần mềm là tối thiểu. Đây cũng là cách mà Canonical (nhà phát hành Ubuntu) có khả năng đã thử nghiệm quá trình nâng cấp, do vậy ít khả năng gặp lỗi phát sinh. Cuối cùng, trước khi bạn bắt đầu nâng cấp Ubuntu lên 20.04 LTS Focal Fossa, bạn cũng nên xóa bỏ các gói không còn cần thiết bằng lệnh:
$ sudo apt autoremove
Cách nâng cấp ubuntu theo phương pháp của ubuntu
Ubuntu đã phát triển một phương pháp nâng cấp tự động cho các bản phát hành mới. Phương pháp này cơ bản là kịch bản hóa quy trình truyền thống của Debian, cho phép bạn thiết lập nâng cấp và “ngồi xem” quá trình hoàn tất – Ubuntu sẽ tự xử lý phần còn lại.
LƯU Ý:
Các nâng cấp từ phiên bản 19.10 sẽ không được kích hoạt cho đến vài ngày sau khi 20.04 được phát hành. Nâng cấp từ Ubuntu 18.04 LTS sẽ không được kích hoạt cho đến vài ngày sau khi phiên bản 20.04.1 dự kiến phát hành vào cuối tháng 7 năm 2020. Hiện tại, không có tùy chọn nâng cấp ngoại tuyến cho Ubuntu Desktop và Ubuntu Server.
Nếu bạn chọn sử dụng phương pháp này, bạn cần cài đặt một gói phần mềm trước tiên. Hãy thực hiện lệnh sau:
$ sudo apt install update-manager-core
Khi việc cài đặt hoàn tất, chạy tiện ích nâng cấp của Ubuntu:
$ sudo do-release-upgrade
Nếu bạn thực hiện nâng cấp quá sớm, hệ thống sẽ thông báo “No new release found”. Trong trường hợp đó – và theo rủi ro của bạn – hãy thêm tham số -d
vào cuối lệnh để buộc nâng cấp:
$ sudo do-release-upgrade -d
Ubuntu sẽ hỏi bạn một vài câu hỏi về cách bạn muốn xử lý quá trình nâng cấp, và sau đó bắt đầu quá trình nâng cấp hệ thống.
Thông báo “no new release found”
Như đã đề cập ở trên, nâng cấp từ phiên bản 19.10 sẽ không được kích hoạt cho đến vài ngày sau khi 20.04 ra mắt, và nâng cấp từ 18.04 LTS sẽ không được kích hoạt cho đến vài ngày sau khi 20.04.1 được phát hành (dự kiến cuối tháng 7 năm 2020).
Do đó, nỗ lực nâng cấp của bạn có thể gặp phải thông báo “No new release found” khi sử dụng lệnh:
$ sudo do-release-upgrade
Trong trường hợp đó, hãy xem các giải pháp dưới đây.
Nâng cấp từ ubuntu 18.04 lts
Bắt đầu bằng cách chạy lệnh sudo do-release-upgrade
. Nếu bạn nhận được thông báo “No new release found” (Không tìm thấy bản phát hành mới), bạn có bốn lựa chọn như sau:
- Chờ đợi – phương án được khuyến nghị:
Nâng cấp trực tiếp từ Ubuntu 18.04 LTS lên Ubuntu 20.04 Focal Fossa LTS có thể sẽ chưa khả dụng cho đến cuối tháng 7 năm 2020. Vì vậy, cách an toàn nhất là đợi đến khi bản cập nhật chính thức được mở. - Buộc nâng cấp bằng tham số
-d
:
Bạn có thể sử dụng tuỳ chọn-d
để ép hệ thống nâng cấp lên phiên bản mới. Trong trường hợp này, lệnhsudo do-release-upgrade -d
sẽ buộc nâng cấp từ Ubuntu 18.04 LTS lên 20.04 LTS.
Nếu bạn nhận được thông báo “Upgrades to the development release are only available from the latest supported release.” (Chỉ có thể nâng cấp lên bản phát triển từ bản phát hành được hỗ trợ gần nhất), hãy kiểm tra và đảm bảo rằng tuỳ chọn mặc định trong file/etc/update-manager/release-upgrades
đã được đặt làlts
. - Nâng cấp lên Ubuntu 19.10 trước:
Thay đổi cấu hình hành vi mặc định của trình nâng cấp trong file/etc/update-manager/release-upgrades
từlts
sangnormal
. Khi đã chỉnh sửa xong, hãy chạy lại lệnhsudo do-release-upgrade
. Sau khi hệ thống được nâng cấp lên Ubuntu 19.10, bạn có thể tiếp tục nâng cấp lên Ubuntu 20.04 theo đúng quy trình và vẫn giữ cấu hình nâng cấp ở chế độnormal
. - Sử dụng phương pháp nâng cấp theo kiểu Debian:
Nếu bạn quen với cách làm thủ công hoặc muốn kiểm soát tốt hơn quá trình nâng cấp, bạn có thể thực hiện theo phương pháp truyền thống của Debian (được hướng dẫn chi tiết bên dưới) để nâng cấp từ Ubuntu 18.04 lên 20.04.
Nâng cấp từ ubuntu 19.10
Bắt đầu bằng cách chạy lệnh sudo do-release-upgrade
. Nếu bạn nhận được thông báo “No new release found” (Không tìm thấy bản phát hành mới), hãy kiểm tra và đảm bảo rằng cấu hình mặc định của trình nâng cấp phiên bản đã được đặt là normal
, sau đó chạy lại lệnh sudo do-release-upgrade
.
Cách nâng cấp ubuntu theo phương pháp của debian
Thay đổi các nguồn
Nếu bạn chọn con đường truyền thống của Debian, bạn sẽ cần chỉnh sửa file
/etc/apt/sources.list
và thay thế tên bản phát hành hiện tại của bạn thành focal
.
– Nếu bạn đang sử dụng Ubuntu 18.04, thay thế mọi xuất hiện của bionic
bằng focal
.
– Nếu bạn đang sử dụng Ubuntu 19.10, thay thế eoan
bằng focal
.
Quá trình này có thể được tự động hóa bằng cách dùng lệnh sed sau:
$ sudo sed -i 's/bionic/focal/g' /etc/apt/sources.list
Hoặc
$ sudo sed -i 's/eoan/focal/g' /etc/apt/sources.list
Sau đó, hãy kiểm tra thư mục /etc/apt/sources.list.d/
và thay đổi các file trong đó theo cùng cách.
Cập nhật ubuntu và nâng cấp ubuntu
Bây giờ, bạn có thể thực hiện lệnh nâng cấp phân phối Ubuntu. Đầu tiên, cập nhật nguồn Apt, sau đó chạy lệnh nâng cấp:
$ sudo apt update && sudo apt -y dist-upgrade
Quá trình nâng cấp có thể mất một khoảng thời gian. Có khả năng tất cả các gói trên hệ thống sẽ được nâng cấp. Khi quá trình nâng cấp Ubuntu hoàn tất, hãy khởi động lại hệ thống.
Sau khi hệ thống khởi động lại, bạn sẽ chạy Ubuntu 20.04 LTS Focal Fossa!. Hoàn thành nâng cấp Ubuntu 20.04 LTS? Tối ưu dự án của bạn với thuê VPS giá rẻ chất lượng cao, xem chi tiết tại đây.
Kết luận
Vậy là bạn đã hoàn tất quá trình nâng cấp lên Ubuntu 20.04 LTS Focal Fossa! Từ giao diện đăng nhập mới mẻ cho đến hiệu năng được cải thiện và các tính năng hiện đại hơn, hệ thống của bạn giờ đây đã sẵn sàng để vận hành ổn định trong nhiều năm tới. Nếu trước đây bạn đang sử dụng Ubuntu 18.04, chắc chắn bạn sẽ cảm nhận rõ sự khác biệt. Đừng quên khám phá thêm các tùy chọn tối ưu hoá và bảo mật để tận dụng tối đa sức mạnh của phiên bản LTS mới này!