• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách cập nhật Ubuntu lên bản mới nhất

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Cập Nhật Ubuntu Lên Bản Mới Nhất 6094eff36b0c0.png

Trình quản lý cập nhật của Ubuntu giúp việc nâng cấp cài đặt lên bản phát hành chính tương đối dễ dàng. Giao điện đồ họa của tiện ích hướng dẫn người dùng nâng cấp từng bước một, giúp dễ dàng theo dõi và thực hiện hơn.

Tuy nhiên, đôi khi bạn không thể sử dụng tiện ích đồ họa trên máy chủ vì không có quyền truy cập vào giao diện đồ họa. Trong trường hợp này bạn buộc phải sử dụng dòng lệnh để nâng cấp Ubuntu. Dưới đây, Quantrimang.com sẽ hướng dẫn bạn 2 cách để update Ubuntu lên bản mới nhất.

  • Hướng dẫn quản lý chương trình trong Ubuntu qua dòng lệnh
  • Cách kích hoạt chế độ tự động cập nhật hệ thống trên Ubuntu

Nâng cấp Ubuntu thông qua Software Updater

Trước hết, mở Software Updater (còn gọi là Update Manager – trình quản lý cập nhật) từ menu ứng dụng. Thông tin gói phần mềm sẽ được cập nhật. Nếu bản cập nhật có sẵn, hãy nhấp vào nút Install Now và nhập mật khẩu để cài đặt bản cập nhật.

Nhấp Install Now

Nếu một phiên bản Linux kernel mới được cài đặt, thì trình quản lý cập nhật sẽ yêu cầu bạn khởi động lại máy tính. Nhấp vào Restart Now.

Chọn Restart Now

Sau đó mở Software & Updates từ menu ứng dụng.

Mở Software & Updates

Chọn tab Updates. Ở dưới cùng của cửa sổ, thay đổi cài đặt thông báo từ For long-term support version thành For any new version. Bạn sẽ được yêu cầu nhập mật khẩu để thay đổi có hiệu lực.

chọn tab Updates

Đóng cửa sổ Software & Updates. Tiếp theo, mở một cửa sổ terminal và đưa ra lệnh sau.

update-manager

Nếu đang sử dụng Ubuntu 18.10, bạn sẽ được thông báo rằng phần mềm đã được cập nhật và Ubuntu 19.04 hiện đã có sẵn. Nhấp vào nút Upgrade.

Nhấp vào Upgrade

Nếu bạn đang sử dụng Ubuntu 18.04, bạn sẽ được thông báo rằng phần mềm đã được cập nhật và Ubuntu 18.10 hiện có sẵn. Nhấp vào nút Upgrade. Trước tiên, bạn cần nâng cấp lên Ubuntu 18.10 và sau đó làm theo các bước tương tự để nâng cấp lên Ubuntu 19.04. Điều này xuất phát từ thực tế là Ubuntu 18.10 vẫn đang được Canonical hỗ trợ.

Cần nâng cấp theo thứ tự

Sau đó nhập mật khẩu của bạn. Một cửa sổ ghi chú sẽ xuất hiện. Hãy nhấp vào Upgrade. Cửa sổ Distribution Upgrade sẽ mở ra. Nếu bạn được thông báo rằng một số nguồn của bên thứ ba bị vô hiệu hóa, hãy chấp nhận điều đó. Bạn có thể kích hoạt lại chúng sau khi nâng cấp kết thúc.

Tạm chấp nhận vô hiệu hóa một số phần mềm

Trong một vài phút, bạn sẽ được hỏi có muốn bắt đầu nâng cấp không. Hãy nhấp vào nút Start Upgrade.

Nhấn Start Upgrade

Đợi quá trình nâng cấp kết thúc. Trình quản lý cập nhật sẽ hỏi bạn có muốn khởi động lại các service trong quá trình nâng cấp gói mà không cần hỏi không. Đánh dấu vào tùy chọn Restart services during packages upgrade without asking và nhấp vào nút Next.

Chọn Next

Sau khi các phiên bản mới của gói được cài đặt, trình quản lý cập nhật sẽ hỏi bạn có muốn xóa các gói lỗi thời không. Hãy chọn Remove.

Xóa các gói lỗi thời

Các gói lỗi thời là các gói phần mềm không thể tìm thấy trong kho phần mềm của bản phát hành Ubuntu mới. Nguyên nhân khiến các gói bị lỗi thời là:

  • Nhà phát triển upstream ngừng duy trì gói này và không có người nào khác sẵn sàng tiếp quản. Vì vậy, người duy trì gói Ubuntu quyết định bỏ gói này khỏi kho lưu trữ Ubuntu.
  • Gói này trở thành một orphan package, nghĩa là không có gói nào khác phụ thuộc vào nó nữa và có rất ít người dùng gói này. Vì vậy, người duy trì gói Ubuntu quyết định bỏ gói này khỏi kho lưu trữ.
  • Gói này có một tên mới trong kho phần mềm của bản phát hành Ubuntu mới.

Sau khi các gói lỗi thời được gỡ bỏ khỏi hệ thống của bạn. Hãy khởi động lại máy tính và kiểm tra phiên bản Ubuntu bằng lệnh sau.

lsb_release -a

Đầu ra sẽ là:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: Disco

Các lệnh cập nhật Ubuntu

Lệnh do-release-upgrade với switch -d

Tiện ích nâng cấp Ubuntu từ phiên bản cũ lên phiên bản mới được gọi là do-release-upgrade. Đây là một script được viết bằng ngôn ngữ lập trình Python.

Tiện ích do-release-upgrade

Thông thường, script này sẽ nâng cấp từ một bản phát hành ổn định (hoặc LTS – Hỗ trợ dài hạn) lên bản tiếp theo. Ví dụ, nó có thể cập nhật Ubuntu 16.04 lên Ubuntu 18.04. Tuy nhiên, khi một phiên bản LTS mới xuất hiện, bạn không thể nâng cấp cho đến khi nó ra phiên bản có chấm đầu tiên. Lấy ví dụ, nếu đang sử dụng phiên bản 16.04.5, bạn không thể nâng cấp lên phiên bản 18.04 mà phải chờ đến khi phiên bản 18.04.1 được phát hành. Bản phát hành LTS mới đầu tiên vẫn có những lỗi, nhưng nếu bạn thực sự cần LTS mới, bạn có thể sử dụng switch dòng lệnh để buộc tiện ích cập nhật. Vì vậy khi vừa mới ra phiên bản 18.04 bạn có thể cập nhật bằng lệnh sau:

sudo do-release-upgrade -d

Cách nâng cấp Ubuntu bằng lệnh do-release-upgrade

Trước khi nâng cấp, bạn nên tạm thời vô hiệu hóa kho phần mềm (repository) bên thứ ba như PPA hoặc các entry bạn đã thêm vào /etc/apt/sources.list và /etc/apt/sources.list.d/. Nếu không thêm bất cứ kho phần mềm nào ngoài các kho phần mềm do Ubuntu cung cấp, bạn có thể bỏ qua bước này.

Vô hiệu hóa repository bên thứ ba

Một số gói từ các kho phần mềm này có thể ảnh hưởng đến các gói mới từ bản phát hành Ubuntu tiếp theo. Do đó bạn nên chạy sudo apt update để làm mới thông tin gói. Sau đó, sử dụng lệnh như sudo apt autoremove nginx để xóa các chương trình bạn đã cài đặt từ các nhà cung cấp bên thứ ba.

Nếu trên hệ thống của bạn không có lệnh do-release-upgrade, hãy cài đặt nó với lệnh sau:

sudo apt install update-manager-core

Thông thường nó được cài đặt theo mặc định. Bạn cần cập nhật gói phần mềm trước khi nâng cấp lên phiên bản Ubuntu mới. Để cập nhật tất cả các gói trên hệ thống, chạy lệnh sau:

sudo apt update && sudo apt upgrade

Cập nhật lên Ubuntu hỗ trợ ngắn hạn (tùy chọn)

Các số chẵn, chẳng hạn như 18.04 được dùng để chỉ bản phát hành hỗ trợ dài hạn (LTS). các số lẻ chẳng hạn như 19.04 được dùng để chỉ các bản phát hành ngắn hạn. Nếu phiên bản bạn đang sử dụng là dài hạn và muốn nâng cấp lên bản dài hạn tiếp theo, hãy bỏ qua bước này. Nếu đang dùng phiên bản dài hạn chẳng hạn như 18.04 và muốn nâng cấp lên phiên bản 18.10 hoặc 19.04 (bất kỳ phiên bản nào có sẵn tiếp theo), hãy chỉnh sửa file này:

sudo nano /etc/update-manager/release-upgrades

Thay đổi Prompt=lts thành Prompt=normal, nhấn Ctrl + X, sau đó gõ y và nhấn Enter để lưu file.

Thay đổi Prompt=lts thành Prompt=normal

Nếu đang nâng cấp máy tính cục bộ: Dù bạn có thể mở phần mềm giả lập terminal trên máy tính đồ họa nhưng có một vấn đề xuất hiện. Khi server đồ họa được nâng cấp, nó có thể khởi động lại, khiến phiên terminal bị mất. Do đó bạn nên đăng xuất khỏi phiên đồ họa đó, sau đó nhấn Alt + Ctrl + F2 hoặc Alt + Ctrl + F3 và đăng nhập vào bảng điều khiển TTY trước khi bắt đầu sử dụng script nâng cấp bên dưới.

Bắt đầu nâng cấp Ubuntu

Chạy script nâng cấp sau:

sudo do-release-upgrade

Bây giờ thực hiện cẩn thận theo hướng dẫn trên màn hình. Hướng dẫn này sẽ hơi khác tùy thuộc vào script nâng cấp của bạn. Ví dụ, khi kết nối với một phiên SSH, bạn cần thực hiện thêm một bước nữa giống như ảnh bên dưới.

Kết nối với một phiên SSH

Bước tiếp theo, bạn cần xử lý các file cấu hình thay đổi trong phiên bản gói mới.

Xử lý các file cấu hình thay đổi

Nếu đã thay đổi file cấu hình được đề cập, bạn có thể nhấn N để giữ các thay đổi đó. Nếu nhà cung cấp server thực hiện thay đổi những file đó, bạn cũng nhấn N. Trong trường hợp bạn và nhà cung cấp không thực hiện bất cứ thay đổi nào, gõ Y để lấy file cấu hình được cập nhật.

Quá trình nâng cấp không phức tạp, nhưng có thể xảy ra một số vấn đề tùy thuộc vào mức độ “sạch” trên hệ thống của bạn (không có kho phần mềm của bên thứ ba). Sau khi tiện ích cập nhật xong, bạn cần khởi động lại máy tính. Thông thường script này sẽ cung cấp tùy chọn để khởi động lại, nếu không có bạn có thể chạy:

sudo systemctl reboot

Hoặc đơn giản hơn với lệnh:

sudo reboot

Nếu không gặp bất cứ lỗi nâng cấp nào với phần mềm mới, mọi thứ sẽ hoạt động khi máy khởi động lại. Nếu xảy ra lỗi hãy tham khảo bài viết Cách sửa lỗi cập nhật Ubuntu.

Để kiểm tra phiên bản Ubuntu đang chạy trên máy tính, bạn chạy lệnh:

lsb_release -a

Chúc các bạn thực hiện thành công!

  • CentOS hay Ubuntu là hệ điều hành máy chủ web hosting tốt nhất?
  • 5 lý do để nâng cấp lên Ubuntu 19.04 “Disco Dingo”
  • Cách cài đặt Pydio trên Windows 10 hoặc Ubuntu 19.04
  • Cách kiểm tra bộ nhớ khả dụng trong Ubuntu
  • Cách đặt DNS nameserver trong Ubuntu Server 18.04
  • Cách cài đặt Pip trong Ubuntu
Post Views: 139
Previous Post

8 trình quản lý mật khẩu Linux tốt nhất

Next Post

5 trình soạn thảo LaTex tốt nhất cho Linux

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
5 Trình Soạn Thảo Latex Tốt Nhất Cho Linux 6094efe6a0d39.jpeg

5 trình soạn thảo LaTex tốt nhất cho Linux

Bài mới nhất

Công Ty Thiết Kế Website Tại Ninh Bình Chuyên Nghiệp, Uy Tín Nhất Hiện Nay 612d2537a82de.jpeg

Công ty thiết kế website tại Ninh Bình chuyên nghiệp, uy tín nhất hiện nay

01/07/2025
Ý Nghĩa 5 Màu Sắc Trong Thiết Kế Website được Nhiều Người Sử Dụng Nhất 612d2531f38f2.jpeg

Ý nghĩa 5 màu sắc trong thiết kế website được nhiều người sử dụng nhất

30/06/2025
Cá Nhân Hóa: Tầm Quan Trọng, Khó Khăn Và Cách Cá Nhân Hóa Trong Marketing 612d20704224a.jpeg

Cá nhân hóa: Tầm quan trọng, khó khăn và cách cá nhân hóa trong Marketing

30/06/2025
20+ Công Ty Thiết Kế App Chuyên Nghiệp, Uy Tín Và Chất Lượng Nhất Hiện Nay 612d1fe642c66.jpeg

20+ công ty thiết kế app chuyên nghiệp, uy tín và chất lượng nhất hiện nay

29/06/2025
Thiết Kế App Giá Rẻ Và Những Lợi Bất Cập Hại Khi Sử Dụng Dịch Vụ Giá Rẻ 612d1fe0e2c12.jpeg

Thiết kế app giá rẻ và những lợi bất cập hại khi sử dụng dịch vụ giá rẻ

29/06/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution