- 1 1. Chuẩn bị trước khi nâng cấp phiên bản
- 2 2. Cách nâng cấp phiên bản
- 3 3. Lưu ý trong quá trình nâng cấp
- 4 4. Những việc cần kiểm tra sau khi nâng cấp
- 5 5. Câu hỏi thường gặp (FAQ)
1. Chuẩn bị trước khi nâng cấp phiên bản
Trước khi tiến hành nâng cấp phiên bản Ubuntu, bạn cần thực hiện một số bước chuẩn bị quan trọng. Nếu bỏ qua các bước này, bạn có thể gặp sự cố trong quá trình nâng cấp hoặc có nguy cơ mất dữ liệu. Dưới đây là các bước cơ bản để đảm bảo sự ổn định và an toàn cho hệ thống.
Sao lưu hệ thống là bắt buộc
Nâng cấp phiên bản Ubuntu nhìn chung là một quy trình an toàn, tuy nhiên bạn nên sao lưu dữ liệu để phòng ngừa lỗi hoặc sự cố không lường trước được.
Có nhiều cách sao lưu, nhưng các phương pháp sau đây là đơn giản và phù hợp với người mới bắt đầu:
- Sao chép các tệp quan trọng vào ổ cứng ngoài hoặc USB
- Sử dụng lệnh
rsync
để sao lưu toàn bộ thư mục home - Dùng các công cụ sao lưu dạng ảnh như Clonezilla
Ví dụ về cách sao lưu bằng dòng lệnh:
rsync -a --progress /home/your-username /media/backup-drive/
Hãy đảm bảo việc bảo vệ dữ liệu được thực hiện kỹ càng.
Cập nhật hệ thống lên trạng thái mới nhất
Để nâng cấp Ubuntu mượt mà, hãy đảm bảo hệ thống hiện tạ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
rất quan trọng vì nó xử lý cả các thay đổi về phụ thuộc.
Xóa các gói không cần thiết
Các gói không cần thiết có thể gây ra lỗi trong quá trình nâng cấp. Hãy xóa chúng bằng lệnh dưới đây để giữ cho hệ thống sạch sẽ:
sudo apt autoremove
Bạn cũng nên xóa cache để giải phóng dung lượng ổ đĩa:
sudo apt clean
Trên đây là các bước chuẩn bị cần thiết trước khi nâng cấp Ubuntu. Sao lưu và bảo trì hệ thống kỹ lưỡng giúp bạn an tâm chuyển sang phiên bản mới.
2. Cách nâng cấp phiên bản
Có hai cách chính để nâng cấp Ubuntu: sử dụng GUI (giao diện đồ họa) hoặc sử dụng dòng lệnh (Terminal). Dưới đây là hướng dẫn chi tiết cho từng phương pháp.
Nâng cấp bằng GUI (dành cho người mới bắt đầu)
Nếu bạn dùng Ubuntu Desktop, phương pháp GUI là dễ hiểu và an toàn nhất.
Bước 1: Kiểm tra cài đặt
Mở “Phần mềm & Cập nhật”, chuyển sang tab “Cập nhật” và đảm bảo mục “Thông báo về phiên bản Ubuntu mới” được đặt là “Tất cả các phiên bản mới” hoặc “Phiên bản hỗ trợ dài hạn”.
Bước 2: Khởi động Trình quản lý cập nhật
Mở “Cập nhật phần mềm”. Nếu có phiên bản mới, thông báo sẽ xuất hiện.
Lưu ý: Nếu nâng cấp từ LTS lên LTS, tùy chọn này thường chỉ hiển thị sau khi phát hành bản cập nhật đầu tiên (.1) của LTS mới.
Bước 3: Thực hiện nâng cấp phiên bản
Khi có thông báo, nhấn nút “Nâng cấp” và làm theo hướng dẫn trên màn hình. Có thể sẽ có vài hộp thoại xác nhận, hãy kiểm tra kỹ rồi tiếp tục. Đảm bảo máy tính không bị tắt nguồn trong quá trình nâng cấp.
Nâng cấp bằng dòng lệnh (dành cho người dùng trung-cao cấp)
Đối với môi trường server hoặc muốn kiểm soát chi tiết hơn, hãy sử dụng dòng lệnh để nâng cấp.
Bước 1: Cài đặt gói cần thiết
Kiểm tra và cài đặt công cụ nâng cấp bằng lệnh sau:
sudo apt install update-manager-core
Bước 2: Kiểm tra file cấu hình
Mở file /etc/update-manager/release-upgrades
và đảm bảo giá trị Prompt=
như sau:
- Dùng bản thường:
Prompt=normal
- Chỉ dùng LTS:
Prompt=lts
sudo nano /etc/update-manager/release-upgrades
Bước 3: Tiến hành nâng cấp phiên bản
Chạy lệnh dưới đây để bắt đầu nâng cấp:
sudo do-release-upgrade
Lệnh này sẽ nâng cấp lên phiên bản Ubuntu mới nhất tương thích. Hãy đọc kỹ các thông báo và xác nhận khi cần thiết.
Gợi ý: Nếu thao tác qua SSH, bạn có thể dùng các tùy chọn
-d
hoặc-f DistUpgradeViewNonInteractive
cho quá trình nâng cấp.
Dù nâng cấp bằng GUI hay dòng lệnh, thời gian nâng cấp thường từ 30 phút đến 1 giờ, tùy vào cấu hình máy và tốc độ mạng. Sau khi hoàn tất, bạn có thể được yêu cầu khởi động lại hệ thống.
3. Lưu ý trong quá trình nâng cấp
Nâng cấp Ubuntu thường an toàn, nhưng không loại trừ khả năng xảy ra sự cố. Dưới đây là các lỗi phổ biến, cách xử lý và các điểm cần chú ý khi nâng cấp.
Cách xử lý các 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: “Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?”
Lỗi này nghĩa là một số gói không tải về được. Thử chạy lệnh sau:
sudo apt update --fix-missing
Sau đó thử nâng cấp lại, đa số trường hợp sẽ thành công.
Ví dụ 2: “dpkg was interrupted, you must manually run ‘sudo dpkg –configure -a'”
Lỗi này nghĩa là quá trình cài đặt bị gián đoạn. Thử lệnh dưới đây để phục hồi:
sudo dpkg --configure -a
Sau đó, chạy lại sudo apt upgrade
để kiểm tra tình trạng.
Lựa chọn khi cập nhật file cấu hình
Trong quá trình nâng cấp, bạn có thể được hỏi có thay thế các file cấu hình (như /etc/default/grub
hoặc /etc/ssh/sshd_config
) bằng phiên bản mới hay không.
Các lựa chọn thường gặp:
- Giữ lại file cấu hình hiện tại
- Cài đặt file cấu hình mới
- So sánh sự khác biệt giữa hai file (nhấn
d
để xem diff)
Nên chọn cái nào?
- Nếu không tùy chỉnh nhiều → Cài đặt phiên bản mới
- Nếu có thay đổi quan trọng → Giữ lại bản hiện tại
Dù vậy, bạn vẫn có thể so sánh và chỉnh sửa file cấu hình sau khi nâng cấp nên hãy cân nhắc kỹ.
Chú ý về nguồn điện và mạng khi nâng cấp
Nếu mất điện hoặc mạng trong lúc nâng cấp, hệ thống có thể bị lỗi hoặc không ổn định. Đặc biệt với laptop, hãy lưu ý:
- Cắm nguồn AC khi thực hiện nâng cấp
- Đảm bảo kết nối internet ổn định
- Dành đủ thời gian cho quá trình nâng cấp
Nắm vững các điểm này, bạn có thể yên tâm khi nâng cấp Ubuntu.
4. Những việc cần kiểm tra sau khi nâng cấp
Dù nâng cấp đã hoàn tất, bạn nên kiểm tra lại một số điểm để đảm bảo hệ thống hoạt động ổn định và tối ưu. Dưới đây là các bước cần thực hiện sau khi nâng cấp.
Kiểm tra phiên bản hệ thống
Hãy kiểm tra lại phiên bản Ubuntu sau khi nâng cấp bằng lệnh sau:
lsb_release -a
Ví dụ kết quả:
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
Nếu kết quả đúng như mong muốn thì việc nâng cấp đã thành công.
Xóa lại các gói không cần thiết
Sau khi nâng cấp, có thể còn sót lại các gói hoặc thư viện cũ không cần thiết. Hãy xóa chúng để hệ thống nhẹ hơn và ổn định hơn:
sudo apt autoremove
sudo apt clean
Lệnh này cũng giúp giải phóng thêm dung lượng ổ đĩa.
Kiểm tra cài đặt nhập tiếng Nhật và locale
Sau khi nâng cấp, tính năng nhập tiếng Nhật (đặc biệt là IBus hoặc Fcitx) có thể gặp sự cố. Nếu không nhập được tiếng Nhật hoặc mất nguồn nhập liệu, hãy cài lại như sau:
Nếu dùng Fcitx:
sudo apt install fcitx-mozc
im-config -n fcitx
Khởi động lại hệ thống hoặc đăng xuất để hoàn tất.
Cài lại locale:
sudo dpkg-reconfigure locales
Hữu ích khi ngôn ngữ hiển thị bị chuyển về tiếng Anh.
Kiểm tra hoạt động của ứng dụng bên thứ ba
Nâng cấp có thể ảnh hưởng đến PPA hoặc các ứng dụng Snap. Hãy kiểm tra:
- Các ứng dụng quan trọng vẫn chạy bình thường
- PPA không bị vô hiệu hóa (nếu có thì thêm lại)
- Cài đặt tự động cập nhật cho Snap còn hoạt động
Có thể kiểm tra lại các file trong /etc/apt/sources.list.d/
và thêm lại nguồn PPA nếu cần.
Sau khi hoàn tất kiểm tra, nếu hệ thống hoạt động ổn định, bạn có thể sử dụng bình thường.
5. Câu hỏi thường gặp (FAQ)
Dưới đây là các câu hỏi phổ biến liên quan đến nâng cấp Ubuntu và câu trả lời. Hy vọng sẽ giúp ích cho bạn trước và sau khi nâng cấp.
Q1. Nâng cấp Ubuntu mất bao lâu?
A1. Thời gian nâng cấp phụ thuộc vào cấu hình máy và tốc độ mạng, nhưng thường mất khoảng 30 phút đến 1 giờ. Nếu nâng cấp qua nhiều phiên bản hoặc dùng máy cấu hình thấp, có thể mất nhiều thời gian hơn. Hãy chuẩn bị đủ thời gian trước khi bắt đầu.
Q2. Nếu bị mất điện khi đang nâng cấp thì làm sao?
A2. Nếu bị mất điện, hệ thống có thể bị lỗi. Hãy thử các bước sau:
- Khởi động ở chế độ phục hồi (GRUB → “Advanced options” → “Recovery mode”)
- Chạy các lệnh dưới đây để phục hồi:
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
- Nếu vẫn không khắc phục được, hãy phục hồi dữ liệu từ bản sao lưu hoặc dùng Live USB để sao chép dữ liệu ra ngoài.
Q3. Sự khác biệt giữa bản LTS và bản thường là gì?
A3. Bản LTS (Long Term Support) được hỗ trợ trong 5 năm, rất ổn định và đáng tin cậy. Bản thường (Interim Release) cập nhật nhanh hơn nhưng chỉ được hỗ trợ trong 9 tháng.
- Nên chọn bản LTS nếu: Dùng server, cho công việc, cần sự ổn định
- Nên chọn bản thường nếu: Muốn trải nghiệm các tính năng mới nhất, thích hợp cho người dùng nâng cao và lập trình viên
Q4. Có thể nâng cấp trực tiếp từ bản cũ lên bản mới nhất không?
A4. Không, thông thường bạn phải nâng cấp tuần tự qua từng phiên bản. Ví dụ, muốn nâng cấp từ 18.04 LTS lên 22.04 LTS thì phải qua 20.04 LTS. Tuy nhiên, Ubuntu hỗ trợ nâng cấp từ LTS này sang LTS tiếp theo bằng do-release-upgrade
nếu có thông báo.
Q5. Nếu gặp lỗi sau khi nâng cấp, có thể quay lại bản cũ không?
A5. Ubuntu không hỗ trợ chức năng “quay lại” như Windows. Vì vậy, hãy chắc chắn đã sao lưu dữ liệu trước khi nâng cấp. Nếu muốn quay về, bạn phải cài lại bản cũ và phục hồi dữ liệu từ bản sao lưu.
Các FAQ này dựa trên kinh nghiệm thực tế của người dùng Ubuntu. Giải đáp các thắc mắc trước sẽ giúp bạn yên tâm hơn khi nâng cấp.