Debian 13 "Trixie" ra mắt
(debian.org)- Dự án Debian đã ra mắt phiên bản Debian 13 "Trixie" ổn định mới sau 2 năm 1 tháng 30 ngày phát triển
- GNOME 48, KDE Plasma 6.3, LXDE 13, LXQt 2.1.0, Xfce 4.20 và nhiều môi trường máy tính để bàn khác đã được hỗ trợ mặc định
- Hơn 14.100 gói mới đã được thêm vào, tổng số gói là 69.830 và 8.840 gói bị loại bỏ do lỗi thời
- 44.326 gói đã được cập nhật và tiến hành dọn dẹp lớn về cơ sở mã; dung lượng đĩa tổng cộng là 403GB và số dòng mã đạt 1,4 tỷ
- Kiến trúc hỗ trợ: amd64, arm64, armel, armhf, ppc64el, riscv64, s390x
- Hỗ trợ chính thức cho riscv64 được giới thiệu lần đầu tiên
- Quyết định ngừng hỗ trợ i386: không cung cấp kernel và công cụ cài đặt chính thức, chỉ có thể sử dụng hạn chế trên CPU 64-bit
- Kiến trúc armel là lần hỗ trợ cuối cùng trong bản phát hành này
- Ngoài i386, trên tất cả kiến trúc khác đã áp dụng ABI time_t 64-bit, hỗ trợ cả ngày tháng sau năm 2038
-
Phần mềm và công cụ phát triển
- Hơn 63% tổng số gói đã được cập nhật
- Phần mềm và công cụ phát triển tiêu biểu: Apache 2.4.64, Bash 5.2.37, BIND 9.20, curl/libcurl 8.14.1, Emacs 30.1, GNU Compiler Collection 14.2, GIMP 3.0.4, LibreOffice 25.2, Linux kernel 6.12 LTS, LLVM/Clang 19, Python 3.13, Rustc 1.85, Systemd 257, Vim 9.1 và nhiều mục khác
- Thích hợp cho nhiều mục đích sử dụng khác nhau như arch, máy chủ, máy tính để bàn, cluster, cơ sở dữ liệu, máy chủ web và máy chủ lưu trữ
- Quy trình đảm bảo chất lượng như cài đặt tự động và kiểm thử nâng cấp đã được tăng cường
-
Hỗ trợ đám mây và live installation
- Cung cấp hình ảnh cho các dịch vụ đám mây như Amazon EC2, Microsoft Azure, OpenStack, PlainVM, NoCloud
- Hình ảnh đám mây đã tích hợp tự động hóa cloud-init và tối ưu hóa kernel/bootloader để khởi động nhanh instance
- Hình ảnh live được cung cấp cho amd64 và arm64 dưới dạng DVD, USB, và khởi động qua mạng
- Hình ảnh live cho phép trải nghiệm qua nhiều môi trường desktop khác nhau; ảnh chuẩn không có GUI cũng có thể sử dụng
- Có thể cài đặt bằng Calamares và Debian Installer chuẩn, đồng thời hỗ trợ nhiều phương thức cài đặt khác như HTTP Boot
4 bình luận
Không biết mọi người vẫn khỏe không nhỉ, những người từng có mặt ở kênh
irccủa Debian. Hồi thời Debian Potato mình hay chơi IRC nhiều lắm... hahaTag Docker cũng đã có rồi.
https://hub.docker.com/layers/library/…
Tôi cũng đã chuyển từ Ubuntu sang Debian trên VPS 512MB giá $2.5/tháng và thấy khá ổn. Vì đã quen dùng Ubuntu trước đó nên rất dễ thích nghi, và bộ nhớ cũng tiêu thụ ít hơn.
Ý kiến trên Hacker News
Tôi đang viết bài này trên một hệ Debian và dùng nó như máy chạy hàng ngày, rất hài lòng. Sau khi Ubuntu ngày càng xấu đi, tôi đã chuyển sang Debian 6 và chưa bao giờ hối tiếc. Debian làm tôi ấn tượng vì cân bằng cả giữa tư tưởng lẫn tính thực dụng: mặc định theo đuổi phần mềm tự do, nhưng vẫn cho phép cài firmware/phần mềm non-free khi cần; tôi cũng rất thích các hướng dẫn đóng gói, dpkg và tài liệu rất chặt chẽ của nó (về tài liệu thì Arch vẫn hơn). Việc có các stream stable/testing giúp chọn giữa độ ổn định của bản cũ và bản gần như ổn định nhưng mới hơn. Trên hết, trừ khi tôi vô tình làm sai, chưa một lần nào tôi thấy Debian tự hỏng do lỗi nội tại. Có thời điểm lỗi nghiêm trọng làm không boot được hoặc có vấn đề, nhưng mỗi lần đều do thêm kho của bên thứ ba hoặc chỉnh cấu hình sai.
Tôi rất biết ơn các tình nguyện viên cộng đồng Debian. Debian và vô số dự án dựa trên Debian được hiện thực hóa là nhờ công sức của các bạn. Rất nhiều cá nhân và doanh nghiệp đều được hưởng lợi từ nỗ lực của bạn. Cá nhân tôi, tôi đặc biệt phấn khích với bản phát hành Trixie này. Dự án phụ của tôi, ntfy, đã được đưa vào và nằm trong Trixie. Tuy nhiên, chỉ đến giai đoạn cuối kỳ phát hành tôi mới biết người đóng gói ntfy đưa ra truy vấn license, và khi đó mới thấy web app đã bị loại khỏi package Debian, một số tính năng cũng bị xóa bằng patch. Tôi đã thêm build tags để dễ loại bỏ Stripe, Firebase, WebPush; hy vọng bản Debian tiếp theo sẽ có ít patch hơn. Ở góc nhìn maintainer upstream, tôi thấy tiếc vì không có thông tin rõ ràng lý do bỏ web app. Tôi hiểu là đã loại bỏ có chủ đích, nhưng chưa biết làm sao để đưa lại trong bản tiếp theo. Nếu
apt install ntfymà không có web app, nhiều user sẽ thất vọng. Rất mong nhận được lời khuyên hay hướng dẫn. Có thể xem thêm source code.package.jsonriêng cho Debian cần thay thế dependency npm thành package Debian, hoặc port chúng đi, hoặc tách thành package riêng. Đây có thể là khá nhiều công việc tiềm ẩn; nếu lockfile quá lớn thì công sức còn lớn hơn nữa. Có lẽ maintainer thấy khối lượng này quá sức. Theo kiểu Debian, có vẻ tự nhiên hơn khi táchntfy-webthành package riêng.Debian là nền tảng ổn định cho cuộc sống “tự do tính toán” của tôi. Từ cách bỏ phiếu Condorcet, đến thủ tục đồng thuận, đến ra quyết định dựa trên nguyên tắc đã ảnh hưởng nhiều đến tôi. Tác động của dự án này và văn hóa của nó đến thế giới là thật sự to lớn. Xin chúc mừng với tất cả tình cảm.
Về việc i386, giờ đây đã gần như chính thức chấm dứt hỗ trợ (không còn kernel hay installer mới, chỉ khuyến nghị trên CPU 64-bit; phần cứng 32-bit thuần không còn khuyến nghị nâng cấp nữa). Việc i386 vẫn được hỗ trợ đến tháng 8/2025 là rất đặc biệt. Tôi vẫn còn chạy Debian 10 Buster trên phần cứng Pentium 3 (EOL tháng 6/2024), vì vậy có thể thử nghiệm lại trên phần cứng cũ được, điều này rất có ích. Nếu ai đó cần OS mới trên i386, OpenBSD cũng đáng để cân nhắc.
sysvinit vẫn có thể dùng được. Tôi đã test ở server/desktop rồi. Với dependency của một số package, có thể tránh lỗi bằng cách gỡ và cài đồng thời qua lệnh dạng dưới đây. Theo lỗi Debian liên quan, chìa khóa là phải gỡ
systemd-sysvvàsystemdvới dấu-ở đầu. Cách này tạo build sysvinit bằng debootstrap gần giống bookworm (kể cả desktop). Như khi dùng bookworm hay buster, chỉ cần giữlibsystemd0trong apt preferences và chặn các package systemd khác bằngpriority -1.Vì dễ tìm file .torrent cho x86-64 nên mình gom link: Minimal: netinstall ISO
Full: DVD ISO
Danh sách 7 kiến trúc chính thức được Debian Trixie hỗ trợ:
RISC-V có ít phần cứng thực tế đủ tốt, nhưng cuối cùng cũng được xem như một nền tảng hàng đầu đã là điều đáng mừng. Tôi tò mò PowerPC và System z giờ dùng ở đâu, và ngoài amd64/arm64/riscv64 thì kiến trúc nào khác đang được triển khai thực tế.
Nếu lo ngại vấn đề đặt tên NIC trong systemd, hãy xem release notes. Dùng lệnh
udevadmcó thể kiểm tra trước xem tên interface sẽ đổi thế nào sau nâng cấp. Danh sách còn lại trừ bond/lo cũng có thể xem bằng one-liner bên dưới. Theo các lần tôi test trực tiếp, chưa từng có lần tên interface đổi do nâng cấp. Vì vậy tôi không chắc cách này có bắt được đổi tên thực sự hay không.Predictable Network Interface Namescủa systemd trước nâng cấp thì interface có thể vẫn đổi sau nâng cấp không.Tôi dùng Debian từ thời slink. Vẫn còn
apt-get ...mỗi lần vào việc và nó vẫn chạy được. Hơn 25 năm nâng cấp có nhiều lỗi lớn nhỏ, nhưng thời gian/công sức so với Linux khác hay phần mềm đóng vẫn không đáng kể. Chỉ tiếc là tôi chưa đóng góp được nhiều cho cộng đồng. Tôi nghĩ một lợi thế lớn của Debian là nó buộc người dùng hiểu ở mức tối thiểu cách hệ thống vận hành; vì thế mới giữ được triết lý "đơn giản nhất có thể nhưng không quá đơn giản".Một điểm mạnh của Debian là có thể nâng cấp stable này sang stable khác dưới 15 phút. Hệ đầu tiên của tôi hoàn tất migration dưới 10 phút, gồm cả tải package và reboot. Đó cũng không phải máy tính hiệu năng cao hay mạng nhanh, chỉ là mini PC 50Mbps.