SSD Nodes Learn Hosting plans →
Hướng dẫn Matt ConnorBởi Matt Connor · Cập nhật ngày 2026-10-02

Ubuntu 26.04.1 có gì mới, khi nào nên nâng cấp?

Ubuntu 26.04.1 LTS phát hành ngày 27/8/2026, gồm update đến 25/8. Vì sao 24.04 chạy do-release-upgrade vẫn chưa thấy LTS mới và khi nào mở nâng cấp?

Tóm tắt Ubuntu 26.04.1

Ubuntu 26.04.1 LTS (long-term support) được phát hành vào ngày 27 tháng 8 năm 2026, 4 tháng sau khi Ubuntu 26.04 LTS được phát hành vào ngày 23 tháng 4 năm 2026. Đây là bản tổng hợp của bản phát hành hiện có: vẫn dùng Linux kernel 7.0 và cùng bộ package, nhưng đã tích hợp mọi stable release update (SRU) và security update được phát hành đến ngày 25 tháng 8 năm 2026 vào bộ cài mới. Một server 26.04 đã chạy apt full-upgrade thì đã có đầy đủ các bản cập nhật này. Bản phát hành này chủ yếu quan trọng với server 24.04 LTS, vì Canonical mở đường nâng cấp từ LTS trước đó khi phát hành point release đầu tiên. Tính đến ngày 18 tháng 9 năm 2026, đường nâng cấp này vẫn chưa mở; một file văn bản public cho biết ngày nó được mở.

Bản point release .1 là gì

Point release là một snapshot. Canonical lấy archive 26.04 tại thời điểm hiện tại, bao gồm tất cả bản cập nhật đã được đưa vào resolute-updates và resolute-security kể từ tháng 4, rồi build ISO và cloud image mới từ đó. Thông báo phát hành tóm tắt trong một câu: "Point release này bao gồm nhiều bản cập nhật và đã cung cấp media cài đặt được cập nhật, vì vậy sau khi cài đặt sẽ cần tải xuống ít bản cập nhật hơn." Chính sách hỗ trợ không thay đổi. 5 năm hỗ trợ vẫn được tính từ tháng 4 năm 2026, nên 26.04.1 được hỗ trợ đến tháng 4 năm 2031, giống hệt image phát hành vào tháng 4. Cơ chế chung, bao gồm lý do các point release sau có kernel mới hơn còn bản này thì không, được trình bày trong cách Ubuntu point release hoạt động. Phần dưới đây chỉ áp dụng cho 26.04.1.

Những thay đổi trong Ubuntu 26.04.1

Danh sách đầy đủ có trên trang ghi chú phát hành chính thức của 26.04.1. Danh sách này rất dài và phần lớn liên quan đến phần cứng desktop và laptop. Dưới đây là những mục đáng chú ý trên server.

Kernel: vẫn là Linux 7.0, chưa có HWE stack

26.04 LTS được phát hành với Linux 7.0, tăng từ 6.8 trong 24.04. Bản phát hành .1 vẫn dùng 7.0. Phần kernel trong ghi chú liệt kê một số bản build linux SRU, trong đó có tracker 7.0.0-15.15. Vì vậy, uname -r trên một máy đã được cập nhật sẽ hiển thị số ABI (application binary interface) cao hơn image tháng 4, nhưng vẫn thuộc cùng series 7.0. 26.04.1 chưa có kernel HWE (hardware enablement). Trang về vòng đời kernel của Ubuntu nêu rõ mô hình này: các bản point release ".2 và mới hơn được phát hành kèm kernel đã cập nhật" trên desktop, còn "cài đặt Server mặc định dùng GA kernel và cung cấp enablement kernel dưới dạng tùy chọn." GA nghĩa là general availability, tức kernel đi kèm khi release được phát hành. Trên VPS, điều này có nghĩa là bạn sẽ dùng 7.0 trong suốt vòng đời của release, trừ khi tự chọn kernel khác. việc server có nên dùng HWE kernel hay không là một quyết định riêng và bạn chưa cần quyết định ngay hôm nay.

Có một kernel fix đáng nhắc đến. Bug 2158267, "Performance regression causes SDXL inference slowdown (~42x)", đã được sửa trong generic kernel và hầu hết cloud flavour. Nếu bạn chạy workload inference trên 26.04 và thấy tốc độ giảm sau khi cập nhật kernel, hãy đọc mục này.

Các fix cho server và cloud

  • openssl: security update cho "HollowByte Denial of Service issue" (bug 2161371).
  • rsync: "Regression fixes from May 2026 security update" (bug 2155874). Nếu rsync bị lỗi với bạn trong tháng 5, media .1 đã có fix này.
  • exim4: ba security update, trong đó có lỗi ghi một byte vào buffer đã được giải phóng và lỗi làm lộ thông tin trong PROXYv2.
  • ca-certificates: bundle certificate authority của Mozilla được nâng lên version 2.86.
  • systemd: đã sửa lỗi cloud-init bị trì hoãn do systemd-networkd resolve hook (bug 2148619), đồng thời core hiện chỉ mở netfilter socket khi cần.
  • libvirt và qemu: một fix cho lỗi "excessive memory allocation when physical_package_id is large" và một fix cho race giữa iothreads với throttle groups.
  • apparmor: upstream release mới, kèm profile fix cho "uucore locales reads". uucore là phần shared code bên dưới rust-coreutils. Fix này thuộc cùng vấn đề đang làm trì hoãn upgrade prompt từ 24.04, được đề cập bên dưới.
  • ubuntu-meta: pollinate đã bị loại khỏi các seed cloud-minimal, server, server-minimal và server-raspi; curl được thêm rõ ràng vào cloud-minimal và server-minimal. Cả hai thay đổi đều áp dụng cho nội dung của một fresh install từ media .1.
  • debootstrap: "Detect and support SHA512 in Release index files". Điều này quan trọng nếu bạn build chroot hoặc container từ archive 26.04.
  • base-files: /etc/os-release hiện đọc là 26.04.1, đồng thời bug "missing LTS in VERSION" trước đó đã được sửa, nên chuỗi này đọc là 26.04.1 LTS (Resolute Raccoon).

Installer media

Các ISO mới có bốn fix livecd-rootfs. Người dùng VPS có thể gặp fix "fix: update nocloud password data format" (bug 2149891). Fix này ảnh hưởng đến unattended install truyền password qua NoCloud datasource. Các fix còn lại đặt quyền kernel và initrd trong thư mục casper thành 0644, đồng thời sửa hai boot option cho riscv64. Trên image của provider, bạn hiếm khi cài đặt từ ISO. Vì vậy, tác động thực tế là template được build từ 26.04.1 sẽ boot với các security update đến ngày 25 tháng 8 năm 2026 đã được áp dụng.

Release upgrader

Có năm mục ubuntu-release-upgrader trong .1, và một mục ảnh hưởng đến mọi máy 26.04. Bug 2154602, "data/release-upgrades: set Prompt=lts for resolute", đã sửa lỗi trong release tháng 4: /etc/update-manager/release-upgrades được phát hành với Prompt=normal, vốn là thiết lập dành cho interim release. Version 1:26.04.22 đặt giá trị này thành Prompt=lts. Nếu không có fix này, server 26.04 sẽ được đề xuất nâng cấp lên 26.10 vào tháng 10. Các mục còn lại là những vấn đề riêng của đường nâng cấp từ 24.04 ("mark libfile-libmagic-perl for install on Noble"), một vấn đề trên Raspberry Pi, một cleanup cho lint và danh sách mirror đã được làm mới.

Cách server 26.04 lên 26.04.1

Không cần chạy lệnh nâng cấp nào. Bản point release chính là trạng thái của archive, còn server của bạn đồng bộ trạng thái đó thông qua apt. Hai lệnh sẽ đưa mọi bản cài 26.04 về cùng trạng thái với bộ cài .1, hoặc lên xa hơn.

sudo apt update
sudo apt full-upgrade

Dùng full-upgrade thay vì upgrade. apt upgrade không cho phép gỡ bất kỳ gói nào. Vì vậy, khi một bản cập nhật cần gỡ gói cũ, nó sẽ in The following packages have been kept back và giữ các gói đó ở phiên bản cũ. full-upgrade được phép gỡ gói, nên sẽ hoàn tất công việc. Sau đó kiểm tra chuỗi phiên bản.

grep VERSION= /etc/os-release

Bạn phải thấy VERSION="26.04.1 LTS (Resolute Raccoon)". Nếu chuỗi vẫn thiếu .1, bản cập nhật base-files chưa được áp dụng. Nguyên nhân thường là apt update không tải được từ mirror của bạn. Đọc lại output của apt update. Trên image mới từ nhà cung cấp, nguyên nhân phổ biến là mirror chưa đồng bộ.

Tiếp theo, kiểm tra kernel đã được thay đổi chưa.

cat /var/run/reboot-required
uname -r

*** System restart required *** có nghĩa là một package cần reboot đã được cài đặt. Trên server, package đó gần như luôn là kernel. uname -r hiển thị kernel đang chạy. Kernel mới chưa hoạt động cho đến khi bạn reboot, vì vậy hãy reboot khi có thể chấp nhận khoảng một phút downtime. Nếu máy không khởi động lại, VPS không khởi động sau khi cập nhật kernel gần như luôn có thể boot bằng kernel trước đó từ menu GRUB. Sau khi máy đã chạy bằng kernel mới, sudo apt autoremove --purge sẽ xóa các kernel cũ. Dọn các kernel cũ trên Ubuntu giải thích những kernel nào nên giữ lại.

Cuối cùng, xác nhận bản sửa lỗi của upgrader đã được áp dụng.

grep -v '^#' /etc/update-manager/release-upgrades

Bạn phải thấy Prompt=lts. Nếu thấy Prompt=normal, bạn hoặc một provisioning script đã chỉnh sửa file đó trước khi có .1. Vì vậy, dpkg giữ lại bản của bạn thay vì cài bản mới. Hãy sửa thủ công thành lts. Khác biệt này quyết định server của bạn sẽ được đề xuất nâng lên 26.10 vào tháng tới hay lên LTS tiếp theo vào năm 2028. Vì sao server nên dùng các bản phát hành LTS giải thích lý do.

Vì sao server 24.04 vẫn báo không có bản nâng cấp nào

Đây là phần khiến nhiều người bối rối, vì 26.04.1 đã có nhưng trình nâng cấp vẫn báo không có bản mới. Nguyên nhân là một flag trong một file text do Canonical kiểm soát.

Trên server 24.04, /etc/update-manager/release-upgrades chứa Prompt=lts. Với thiết lập đó, do-release-upgrade tải https://changelogs.ubuntu.com/meta-release-lts rồi đọc danh sách các bản release trong đó. Với mỗi release mới hơn bản hiện tại, nó kiểm tra trường Supported:. Vòng lặp liên quan trong MetaRelease.py của update-manager, đã rút gọn:

for dist in dists:
    if dist.date > current_dist.date:
        if not dist.supported and not self.useDevelopmentRelease:
            continue
        upgradable_to = dist
        break

Một release có Supported: 0 sẽ bị bỏ qua như thể không tồn tại. Bạn có thể tự đọc file này.

curl -s https://changelogs.ubuntu.com/meta-release-lts | grep -A4 '^Dist: resolute'

Tính đến 18 September 2026, kết quả là:

Dist: resolute
Name: Resolute Raccoon
Version: 26.04.1 LTS
Date: Thu, 23 April 2026 00:26:04 UTC
Supported: 0

Dòng Version đã ghi 26.04.1, nên file đã được cập nhật cho point release. Chỉ có flag Supported vẫn là 0. Vì vậy, vòng lặp không tìm thấy release nào có thể nâng cấp, new_dist vẫn rỗng, và do-release-upgrade in thông báo dành cho trường hợp Prompt=lts:

Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release
set Prompt=normal in /etc/update-manager/release-upgrades.

Hãy hiểu thông báo đó là “chưa có LTS nào được cung cấp cho bạn”, đồng thời bỏ qua gợi ý về Prompt=normal. Nếu đặt flag này, trình nâng cấp sẽ đọc danh sách interim release thay thế và cung cấp 25.10, một release chỉ được hỗ trợ 9 tháng. Sau đó bạn sẽ cần nâng cấp lần thứ hai để lên 26.04. Thông báo No new release found. ngắn hơn là cùng điều kiện đó trên máy có file đã ghi Prompt=normal, còn cách xử lý khi do-release-upgrade không tìm thấy release mới giải thích cả hai thông báo và các nguyên nhân khác. Bạn cũng nên biết thêm một thông báo. Please install all available updates for your release before upgrading. có nghĩa là 24.04 vẫn còn bản cập nhật đang chờ cài đặt. Cách xử lý là sudo apt full-upgrade trước khi thử lại.

Vì sao flag chưa được chuyển sang trạng thái mới? Thông báo về 26.04.1 viết: “Người dùng Ubuntu 24.04 LTS sẽ được cung cấp bản nâng cấp tự động lên 26.04.1 LTS qua Update Manager sau khoảng vài tuần kể từ khi release này được phát hành, sau khi hoàn tất một số backport đã dự kiến để xử lý các regression trong phiên bản gần đây của rust-coreutils.” 26.04 là LTS đầu tiên mà ls và các core utility khác đến từ rust-coreutils thay vì GNU coreutils. Bài các bản viết lại bằng Rust thay đổi gì trong base system của Ubuntu giải thích vì sao quá trình nâng cấp từ 24.04 là nơi regression trong các thành phần này xuất hiện đầu tiên. Canonical đang giữ prompt nâng cấp tự động cho đến khi các bản sửa này có trong resolute-updates. Khi hoàn tất, file sẽ đổi thành Supported: 1. Từ thời điểm đó, SSH login banner trên 24.04 sẽ hiển thị New release '26.04.1 LTS' available., tiếp theo là Run 'do-release-upgrade' to upgrade to it.. Cùng lệnh trước đây báo không có bản mới sẽ bắt đầu cung cấp 26.04.1 mà bạn không cần thay đổi gì.

Nếu bạn không muốn chờ

Thông báo cũng nêu cách bỏ qua flag này: do-release-upgrade -d. Phần help của flag viết: “Nếu đang dùng release mới nhất được hỗ trợ, hãy nâng cấp lên development release”. Câu này nghe như 26.10, nhưng trên một LTS thì không phải vậy. Với Prompt=lts, -d thực hiện 2 việc trong đoạn code trên. Nó thêm -development vào URL, để trình nâng cấp đọc meta-release-lts-development, đồng thời đặt useDevelopmentRelease, là nửa còn lại của điều kiện continue. Điều kiện bỏ qua Supported: 0 không còn áp dụng, nên resolute được cung cấp. File đó liệt kê LTS mới nhất, vì vậy -d trên 24.04 sẽ cung cấp 26.04.1 thay vì 26.10.

sudo do-release-upgrade -d

Đổi lại, bạn sẽ nhận 26.04.1 theo trạng thái archive hiện tại, trước khi các backport của rust-coreutils mà Canonical đang chờ được phát hành. Trên server có thể rebuild từ snapshot, đây là lựa chọn hợp lý. Nếu không thể rebuild, hãy chờ flag được chuyển trạng thái. Dù chọn cách nào, trước tiên hãy tạo snapshot. Sau đó đọc hướng dẫn đầy đủ nâng cấp từ 24.04 lên 26.04 để biết cách dùng SSH port 1022 dự phòng và xử lý third-party repository. Nếu quá trình nâng cấp dừng giữa chừng, hãy mở trang khôi phục sau khi Ubuntu release upgrade thất bại.

Quyết định

Đã ở 26.04: không cần làm gì đặc biệt. Chạy sudo apt update && sudo apt full-upgrade và reboot nếu /var/run/reboot-required tồn tại. Sau đó xác nhận Prompt=lts. Bạn chưa từng bị chậm phiên bản, vì point release là luồng cập nhật mà bạn vốn đã sử dụng.

Ở 24.04: đường nâng cấp sắp mở nhưng tại thời điểm ngày 18 tháng 9 năm 2026 vẫn đang đóng. Chạy dòng curl ở trên mỗi tuần một lần. Khi Supported: trả về 1, hãy lập kế hoạch nâng cấp và tạo snapshot trước. Nếu muốn lên 26.04 ngay từ bây giờ, do-release-upgrade -d sẽ đưa bạn lên 26.04.1 hôm nay, với lưu ý đã nêu ở trên. Bản thân 24.04 LTS được hỗ trợ đến tháng 4 năm 2029, nên chờ thêm vài tuần để có flag không gây ra bất kỳ chi phí nào.

Ở 22.04 hoặc một interim release: release notes nêu rõ rằng "bạn phải nâng cấp trước lên Ubuntu 24.04 LTS hoặc 25.10 rồi mới có thể tiếp tục lên 26.04 LTS". Trước tiên hãy lên 24.04, sau đó làm theo quy trình dành cho 24.04 ở trên. Với server 22.04, quy trình hai bước từ 22.04 lên 26.04 qua 24.04 bao gồm các bước kiểm tra và tạo snapshot giữa hai lần nâng cấp, cùng những lỗi liên quan đến PPA, PHP, Python, database và netplan cần dự kiến trong quá trình này.

FAQ

Ubuntu 26.04.1 có phải là phiên bản mới tôi cần cài không?

Không. Ubuntu 26.04.1 LTS, phát hành ngày 27 August 2026, là archive 26.04 đã tích hợp bốn tháng cập nhật vào media cài đặt mới. Server 26.04 chạy sudo apt update && sudo apt full-upgrade đã ở trạng thái .1 hoặc mới hơn, và grep VERSION= /etc/os-release hiển thị 26.04.1 LTS (Resolute Raccoon) sau khi áp dụng bản cập nhật base-files. Hỗ trợ vẫn kết thúc vào April 2031, tính từ bản phát hành April 2026.

Vì sao do-release-upgrade trên 24.04 báo không có development version nào của LTS?

Vì Prompt=lts khiến trình nâng cấp đọc meta-release-lts, còn file đó liệt kê 26.04.1 với Supported: 0. Trình nâng cấp bỏ qua các mục không được hỗ trợ, không tìm thấy bản nào mới hơn và in thông báo dành cho trường hợp Prompt=lts. Canonical sẽ đổi flag thành Supported: 1 khi mở đường nâng cấp; thông báo phát hành 26.04.1 gắn việc này với các backport để khắc phục hồi quy của rust-coreutils. Không đặt Prompt=normal; tùy chọn đó cung cấp 25.10, một interim release.

26.04.1 có kèm kernel mới không?

Không. 26.04.1 vẫn dùng dòng Linux 7.0 mà 26.04 LTS phát hành cùng, được cập nhật qua nhiều bản build SRU. Kernel HWE đầu tiên sẽ xuất hiện trong một point release sau đó, theo thông lệ của Ubuntu là .2; ngay cả khi đó, bản cài đặt server vẫn mặc định dùng kernel GA. VPS chạy 26.04 vẫn dùng 7.0 trừ khi bạn tự bật HWE stack.

Bây giờ tôi có nên dùng do-release-upgrade -d để nâng cấp từ 24.04 không?

Thông báo phát hành cung cấp tùy chọn này cho những ai không muốn chờ. -d cùng với Prompt=lts đọc danh sách LTS development và bỏ qua flag Supported: 0, nên cung cấp 26.04.1 thay vì 26.10. Bạn sẽ nhận archive ở trạng thái hiện tại, trước khi có các backport rust-coreutils mà Canonical đang chờ. Hãy tạo snapshot trước. Chỉ dùng cách này trên server mà bạn có thể rebuild; với server không thể rebuild, hãy chờ flag được bật.