Nixpkgs/vi: Difference between revisions
Nguyenhuy158 (talk | contribs) Created page with "Để tìm kiếm giữa các gói (packages) và tùy chọn (options) có sẵn, xem Tìm kiếm gói." Tags: Mobile edit Mobile web edit |
Nguyenhuy158 (talk | contribs) Tags: Mobile edit Mobile web edit |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
'''Nixpkgs''' is the largest repository of [[Nix]] packages and [[NixOS]] modules. | |||
'''Nixpkgs''' is the largest repository of [[Nix]] packages and [[NixOS]] modules. | |||
Để tìm kiếm giữa các gói (packages) và tùy chọn (options) có sẵn, xem [[Tìm kiếm gói]]. | Để tìm kiếm giữa các gói (packages) và tùy chọn (options) có sẵn, xem [[Tìm kiếm gói]]. | ||
| Line 10: | Line 8: | ||
</div> | </div> | ||
== Subpages == | == Subpages == | ||
Có một số bài viết, đặc biệt liên quan đến việc làm việc với <tt>nixpkgs</tt>: | |||
{{Special:PrefixIndex/Nixpkgs/ |hideredirects=1 |stripprefix=1 |translate-hidetranslations=1}} | {{Special:PrefixIndex/Nixpkgs/ |hideredirects=1 |stripprefix=1 |translate-hidetranslations=1}} | ||
== Releases == | == Releases == | ||
{{main|Channel branches}} | {{main|Channel branches}} | ||
Các gói và module được lưu trữ trên Nixpkgs được phân phối qua nhiều [[nhánh kênh]] khác nhau, phục vụ cho các trường hợp sử dụng cụ thể. Trong thực tế, chúng được phân biệt bởi mức độ kiểm tra mà các bản cập nhật phải trải qua trên [[https://nixos.org/hydra/manual/#idm140737315980672](https://nixos.org/hydra/manual/#idm140737315980672) Hydra của nixos.org] chính thức và số lượng bản cập nhật mà chúng nhận được. | |||
Đối với người dùng [[NixOS]], nhánh kênh <code>nixos-unstable</code> là bản phát hành liên tục (rolling release), nơi các gói phải vượt qua các bài kiểm tra build và [[NixOS VM tests|kiểm tra tích hợp trên VM]], đồng thời được kiểm tra từ góc độ một hệ điều hành thực thụ (điều này có nghĩa là các thành phần như [[Xorg|X server]], [[KDE]], các server khác nhau, cũng như các chi tiết thấp hơn như cài đặt [[Bootloader|bootloader]] và thực hiện các bước cài đặt NixOS cũng được kiểm tra). | |||
Đối với người dùng [[Nix]] độc lập, nhánh kênh <code>nixpkgs-unstable</code> là bản phát hành liên tục (rolling release), nơi các gói chỉ phải vượt qua các bài kiểm tra build cơ bản và được nâng cấp liên tục. | |||
Cả người dùng [[NixOS]] và [[Nix]] đều có thể sử dụng các nhánh kênh ổn định (xem [https://status.nixos.org/](https://status.nixos.org/) để biết các kênh hiện tại) để chỉ nhận các bản cập nhật thận trọng nhằm sửa lỗi nghiêm trọng và lỗ hổng bảo mật. Các nhánh kênh ổn định được phát hành hai lần mỗi năm vào cuối tháng Năm và cuối tháng Mười Một. | |||
Sử dụng các kênh ổn định trên NixOS tương tự trải nghiệm người dùng trên các bản phân phối Linux khác. | |||
== Alternatives == | == Alternatives == | ||
Do Nixpkgs chỉ là một biểu thức Nix, nên có thể mở rộng hoặc thay thế logic bằng các nguồn riêng của bạn. | |||
Thực tế, có một số phần mở rộng cũng như các bộ thay thế hoàn chỉnh cho Nixpkgs, xem bài viết [[Alternative Package Sets]]. | |||
[[Category:Pedias]] | [[Category:Pedias]] | ||
Latest revision as of 16:47, 18 November 2025
Nixpkgs is the largest repository of Nix packages and NixOS modules.
Để tìm kiếm giữa các gói (packages) và tùy chọn (options) có sẵn, xem Tìm kiếm gói.
As highlighted in the announcement of the NixOS 24.11 release, "NixOS is already known as the most up to date distribution while also being the distribution with the most packages." This is thanks to the community's continued dedication to making Nixpkgs the preeminent Linux package repository.
Subpages
Có một số bài viết, đặc biệt liên quan đến việc làm việc với nixpkgs:
Releases
- Main article: Channel branches
Các gói và module được lưu trữ trên Nixpkgs được phân phối qua nhiều nhánh kênh khác nhau, phục vụ cho các trường hợp sử dụng cụ thể. Trong thực tế, chúng được phân biệt bởi mức độ kiểm tra mà các bản cập nhật phải trải qua trên [[1](https://nixos.org/hydra/manual/#idm140737315980672) Hydra của nixos.org] chính thức và số lượng bản cập nhật mà chúng nhận được.
Đối với người dùng NixOS, nhánh kênh nixos-unstable là bản phát hành liên tục (rolling release), nơi các gói phải vượt qua các bài kiểm tra build và kiểm tra tích hợp trên VM, đồng thời được kiểm tra từ góc độ một hệ điều hành thực thụ (điều này có nghĩa là các thành phần như X server, KDE, các server khác nhau, cũng như các chi tiết thấp hơn như cài đặt bootloader và thực hiện các bước cài đặt NixOS cũng được kiểm tra).
Đối với người dùng Nix độc lập, nhánh kênh nixpkgs-unstable là bản phát hành liên tục (rolling release), nơi các gói chỉ phải vượt qua các bài kiểm tra build cơ bản và được nâng cấp liên tục.
Cả người dùng NixOS và Nix đều có thể sử dụng các nhánh kênh ổn định (xem [2](https://status.nixos.org/) để biết các kênh hiện tại) để chỉ nhận các bản cập nhật thận trọng nhằm sửa lỗi nghiêm trọng và lỗ hổng bảo mật. Các nhánh kênh ổn định được phát hành hai lần mỗi năm vào cuối tháng Năm và cuối tháng Mười Một.
Sử dụng các kênh ổn định trên NixOS tương tự trải nghiệm người dùng trên các bản phân phối Linux khác.
Alternatives
Do Nixpkgs chỉ là một biểu thức Nix, nên có thể mở rộng hoặc thay thế logic bằng các nguồn riêng của bạn. Thực tế, có một số phần mở rộng cũng như các bộ thay thế hoàn chỉnh cho Nixpkgs, xem bài viết Alternative Package Sets.