Cách Nâng Cấp Ubuntu An Toàn: Hướng Dẫn Chi Tiết Từng Bước Dành Cho Người Mới Bắt Đầu và Người Dùng Nâng Cao

目次

1. Chuẩn bị trước khi nâng cấp

Trước khi nâng cấp Ubuntu, cần thực hiện một số chuẩn bị quan trọng. Bỏ qua các bước này có thể làm tăng nguy cơ lỗi trong quá trình nâng cấp hoặc thậm chí gây mất dữ liệu. Phần này giới thiệu các bước thiết yếu để đảm bảo tính ổn định và an toàn cho hệ thống.

Sao lưu hệ thống là điều cần thiết

Mặc dù việc nâng cấp Ubuntu thường an toàn, việc tạo bản sao lưu trước vẫn vô cùng quan trọng trong trường hợp gặp lỗi hoặc thất bại không mong muốn.

Có một số phương pháp sao lưu khả dụng, và các tùy chọn sau đặc biệt thân thiện với người mới bắt đầu:

  • Sao chép các tệp quan trọng sang ổ cứng ngoài (HDD) hoặc ổ USB
  • Sao lưu toàn bộ thư mục home bằng lệnh rsync
  • Sử dụng các công cụ sao lưu ảnh đĩa như Clonezilla

Một ví dụ về sao lưu qua dòng lệnh được hiển thị bên dưới:

rsync -a --progress /home/your-username /media/backup-drive/

Luôn thực hiện các biện pháp phòng ngừa kỹ lưỡng để bảo vệ dữ liệu của bạn.

Cập nhật hệ thống lên trạng thái mới nhất

Để đảm bảo quá trình nâng cấp Ubuntu diễn ra suôn sẻ, hệ thống hiện tại của bạn phải được cập nhật đầy đủ. Sử dụng các lệnh sau để cập nhật tất cả các gói:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

dist-upgrade bao gồm các nâng cấp liên quan đến thay đổi phụ thuộc, vì vậy nó là bước cần thiết trước khi nâng cấp lên phiên bản mới.

Gỡ bỏ các gói không cần thiết

Các gói dư thừa không cần thiết có thể gây lỗi trong quá trình nâng cấp. Sử dụng lệnh sau để dọn dẹp hệ thống của bạn:

sudo apt autoremove

Bạn cũng nên xóa các tệp cache để giải phóng dung lượng đĩa và tăng độ an toàn khi nâng cấp.

sudo apt clean

Các bước này hoàn thiện các chuẩn bị thiết yếu trước khi nâng cấp Ubuntu. Sao lưu đúng cách và bảo trì hệ thống sẽ giúp bạn nâng cấp một cách tự tin.

2. Các phương pháp nâng cấp

Có hai cách chính để nâng cấp Ubuntu: sử dụng GUI (Giao diện Người dùng Đồ họa) hoặc sử dụng dòng lệnh (terminal). Phần này giải thích cả hai phương pháp với các bước chi tiết và các điểm quan trọng.

Nâng cấp qua GUI (Khuyến nghị cho người mới bắt đầu)

Nếu bạn đang sử dụng phiên bản Ubuntu Desktop, nâng cấp qua GUI là cách trực quan và an toàn nhất.

Bước 1: Kiểm tra cài đặt cập nhật

Mở “Software & Updates” và chuyển sang thẻ “Updates”. Đảm bảo “Notify me of a new Ubuntu version” được đặt thành “For any new version” hoặc “For long-term support versions”.

Bước 2: Khởi chạy Trình quản lý cập nhật

Mở “Software Updater”. Nếu có phiên bản mới, một thông báo sẽ xuất hiện.

Mẹo: Các nâng cấp từ một phiên bản LTS sang LTS tiếp theo có thể chỉ xuất hiện sau khi bản phát hành điểm đầu tiên (.1) của LTS mới được ra mắt.

Bước 3: Thực hiện nâng cấp

Nhấn nút “Upgrade” và làm theo các hướng dẫn trên màn hình. Nhiều hộp thoại xác nhận sẽ xuất hiện — hãy xem xét từng cái một cách cẩn thận. Đảm bảo nguồn điện của hệ thống không bị gián đoạn trong quá trình thực hiện.

Nâng cấp qua dòng lệnh (Dành cho người dùng trung cấp và nâng cao)

Đối với môi trường máy chủ hoặc người dùng muốn kiểm soát và quan sát chi tiết hơn, nâng cấp qua dòng lệnh được khuyến nghị.

Bước 1: Cài đặt các gói cần thiết

Đầu tiên, đảm bảo công cụ nâng cấp đã được cài đặt:

sudo apt install update-manager-core

Bước 2: Kiểm tra tệp cấu hình

Chỉnh sửa tệp /etc/update-manager/release-upgrades và xác nhận rằng giá trị Prompt= được đặt đúng:

  • Đối với các bản phát hành thường: Prompt=normal
  • Chỉ cho các bản LTS: Prompt=lts
    sudo nano /etc/update-manager/release-upgrades
    

Bước 3: Bắt đầu nâng cấp

Chạy lệnh sau để bắt đầu quá trình nâng cấp:

sudo do-release-upgrade

Lệnh này sẽ nâng cấp hệ thống của bạn lên phiên bản Ubuntu tiếp theo được hỗ trợ. Bạn có thể sẽ nhận được nhiều lời nhắc trong quá trình thực hiện — hãy đọc kỹ mỗi thông báo trước khi tiếp tục.

Gợi ý: Nếu nâng cấp qua SSH trên máy chủ, hãy cân nhắc sử dụng các tùy chọn như -d hoặc -f DistUpgradeViewNonInteractive.

Quá trình nâng cấp thường mất từ 30 phút đến 1 giờ, tùy thuộc vào môi trường của bạn. Sau khi hoàn thành, bạn có thể được yêu cầu khởi động lại hệ thống.

3. Lưu ý quan trọng trong quá trình nâng cấp

Mặc dù việc nâng cấp Ubuntu thường an toàn, các vấn đề bất ngờ vẫn có thể xảy ra. Phần này giải thích các vấn đề thường gặp, cách xử lý chúng và các quyết định quan trọng trong quá trình nâng cấp.

Cách xử lý thông báo lỗi

Bạn có thể gặp các thông báo lỗi như sau trong quá trình nâng cấp:

Ví dụ 1: “Không thể tải một số gói, có thể chạy apt-get update hoặc thử với –fix-missing?”

Điều này cho thấy một số gói không thể tải xuống. Hãy thử lệnh sau:

sudo apt update --fix-missing

Trong hầu hết các trường hợp, việc thử lại nâng cấp sẽ giải quyết vấn đề.

Ví dụ 2: “dpkg đã bị gián đoạn, bạn phải chạy thủ công ‘sudo dpkg –configure -a’”

Điều này có nghĩa là quá trình cài đặt đã bị gián đoạn. Thử khôi phục bằng:

sudo dpkg --configure -a

Sau đó chạy lại sudo apt upgrade để kiểm tra trạng thái.

Lựa chọn cách xử lý các tệp cấu hình

Trong quá trình nâng cấp, bạn có thể được hỏi liệu có nên thay thế các tệp cấu hình như /etc/default/grub hoặc /etc/ssh/sshd_config bằng các phiên bản mới hơn hay không.

Các tùy chọn thường gặp bao gồm:

  • Giữ lại tệp cấu hình hiện tại
  • Cài đặt phiên bản mới
  • So sánh sự khác biệt (nhấn d để xem diff)

Nên chọn gì?

  • Nếu bạn chưa tùy chỉnh các thiết lập → Cài đặt phiên bản mới
  • Nếu bạn có cấu hình tùy chỉnh → Giữ lại phiên bản hiện tại

Bạn luôn có thể tự so sánh và điều chỉnh các tệp cấu hình sau này, vì vậy nên xem xét kỹ các khác biệt.

Tránh các vấn đề về nguồn điện và mạng trong quá trình nâng cấp

Nếu mất nguồn điện hoặc kết nối mạng trong quá trình nâng cấp, hệ thống có thể trở nên không ổn định. Hãy chú ý đặc biệt đến các điểm sau:

  • Giữ nguồn AC được cắm (đặc biệt trên laptop)
  • Đảm bảo kết nối internet ổn định
  • Dành đủ thời gian liên tục cho việc nâng cấp

Bằng cách tuân thủ các biện pháp phòng ngừa này, bạn có thể nâng cấp Ubuntu một cách an toàn và đáng tin cậy.

4. Kiểm tra sau nâng cấp

Ngay cả sau khi nâng cấp Ubuntu thành công, thực hiện một số kiểm tra và điều chỉnh giúp đảm bảo độ ổn định và tiện lợi lâu dài cho hệ thống. Phần này tóm tắt các nhiệm vụ sau nâng cấp được khuyến nghị.

Xác minh phiên bản hệ thống

Xác nhận việc nâng cấp thành công bằng cách kiểm tra phiên bản hệ thống:

lsb_release -a

Ví dụ đầu ra:

Distributor ID: Ubuntu
Description:    Ubuntu 24.04 LTS
Release:        24.04
Codename:       noble

Nếu phiên bản mục tiêu được hiển thị, nâng cấp đã thành công.

Loại bỏ các gói không cần thiết lại một lần nữa

Sau khi nâng cấp, các gói và phụ thuộc không dùng đến từ phiên bản cũ có thể còn lại. Dọn dẹp chúng bằng cách:

sudo apt autoremove
sudo apt clean

Điều này giải phóng không gian đĩa và cải thiện độ ổn định của hệ thống.

Kiểm tra cài đặt nhập tiếng Nhật và ngôn ngữ

Sau khi nâng cấp, các phương pháp nhập tiếng Nhật (đặc biệt là IBus hoặc Fcitx) có thể không hoạt động. Nếu không có khả năng nhập tiếng Nhật, hãy cấu hình lại như sau:

Nếu sử dụng Fcitx:

sudo apt install fcitx-mozc
im-config -n fcitx

Đăng xuất hoặc khởi động lại để kích hoạt phương pháp nhập.

Cấu hình lại cài đặt ngôn ngữ:

sudo dpkg-reconfigure locales

Điều này hữu ích nếu ngôn ngữ hệ thống đã trở lại tiếng Anh.

Kiểm tra các ứng dụng bên thứ ba

Nâng cấp Ubuntu có thể ảnh hưởng đến PPAs (Personal Package Archives) và các ứng dụng Snap. Kiểm tra các mục sau:

  • Các ứng dụng thường dùng khởi động đúng
  • PPAs không bị vô hiệu hoá (thêm lại nếu cần)
  • Cài đặt tự động cập nhật Snap vẫn giữ nguyên

Để bật lại PPAs, kiểm tra /etc/apt/sources.list.d/ và thêm lại hoặc xác thực lại khi cần.

Đây là các kiểm tra cần thiết sau khi nâng cấp Ubuntu. Nếu mọi thứ hoạt động đúng, bạn có thể tiếp tục sử dụng hàng ngày một cách an toàn.

5. Câu hỏi thường gặp (FAQ)

Phần này trả lời các câu hỏi thường gặp về việc nâng cấp Ubuntu để hỗ trợ cả người dùng mới lẫn người dùng có kinh nghiệm.

Q1. Nâng cấp Ubuntu mất bao lâu?

A1. Thông thường quá trình mất từ 30 phút đến 1 giờ, tùy thuộc vào phần cứng và tốc độ internet của bạn.
Nâng cấp qua nhiều phiên bản (ví dụ: 18.04 → 22.04) hoặc sử dụng phần cứng yếu có thể mất thời gian lâu hơn. Hãy chắc chắn rằng bạn có đủ thời gian trước khi bắt đầu.

Q2. Tôi nên làm gì nếu mất điện trong quá trình nâng cấp?

A2. Mất điện có thể làm hỏng các tệp hệ thống. Hãy thực hiện các bước sau:

  1. Khởi động vào chế độ khôi phục (menu GRUB → “Advanced options” → “Recovery mode”)
  2. Chạy các lệnh sau:

    sudo dpkg --configure -a  
    sudo apt update  
    sudo apt upgrade
    
  3. Nếu hệ thống vẫn không ổn định, hãy khôi phục từ bản sao lưu hoặc khởi động bằng Live USB để cứu dữ liệu.

Q3. Sự khác nhau giữa bản phát hành LTS và bản thường là gì?

A3. Các bản phát hành LTS (Long Term Support) cung cấp hỗ trợ trong năm năm và ưu tiên tính ổn định. Các bản thường giới thiệu tính năng mới nhanh hơn nhưng chỉ được hỗ trợ trong chín tháng.

  • Chọn LTS nếu: Bạn đề cao tính ổn định, sử dụng máy chủ, hoặc dựa vào Ubuntu cho công việc
  • Chọn bản thường nếu: Bạn muốn các tính năng mới nhất và là người dùng nâng cao hoặc nhà phát triển

Q4. Tôi có thể nâng cấp trực tiếp từ phiên bản cũ lên phiên bản mới nhất không?

A4. Thông thường, việc nâng cấp phải được thực hiện tuần tự, một phiên bản một lần. Ví dụ, nâng cấp trực tiếp từ 18.04 LTS lên 22.04 LTS thường yêu cầu phải qua 20.04 LTS.
Tuy nhiên, Ubuntu chính thức hỗ trợ một số nâng cấp LTS‑to‑LTS thông qua do-release-upgrade.

Q5. Tôi có thể quay lại phiên bản trước sau khi nâng cấp nếu gặp vấn đề không?

A5. Ubuntu không cung cấp tính năng quay lại tích hợp như Windows. Vì vậy, việc sao lưu trước khi nâng cấp là vô cùng quan trọng.
Để khôi phục, bạn phải thực hiện cài đặt sạch phiên bản trước bằng ảnh ISO của nó và khôi phục dữ liệu từ bản sao lưu.

FAQ này dựa trên kinh nghiệm thực tế của người dùng. Giải quyết các lo ngại phổ biến từ trước sẽ giúp quá trình nâng cấp Ubuntu diễn ra suôn sẻ và không căng thẳng.

年収訴求