Nix ecosystem/zh-tw: Difference between revisions

X807x (talk | contribs)
Created page with "{| style="max-width: 36rem; margin: auto;" |+'''NixOS 核心生態結構''' |style="text-align: center; border: 1px solid #ddd; background: #fafafa; padding: 1.6rem" width="2%"| <div style="font-size: 1.3em; font-weight: bold">NixOS</div> 一個由 Nixpkgs 建成的 Linux 發行版及可設定的系統。 ! |- |style="text-align: center; border: 1px solid #ddd; background: #fafafa; padding: 1.6rem" width="2%"| <div style="font-size: 1.3em; font-weight: bold">Nixpkgs</div..."
X807x (talk | contribs)
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 18: Line 18:
| [[NixOS]]
| [[NixOS]]
| [https://nixos.org/nixos/manual/ NixOS 手冊]
| [https://nixos.org/nixos/manual/ NixOS 手冊]
| 一個完全由 Nix 構成 Linux 發行版,因此支持可重建的宣告式系統級設定管理,同時也支持原子升級 (atomic upgrade) 和回(rollback)。
| 一個完全由 Nix 構成 Linux 發行版,因此支持可重建的宣告式系統級設定管理,同時也支持原子升級 (atomic upgrade) 和回(rollback)。
| 宣告式設定的桌面電腦、伺服器和叢集
| 宣告式設定的桌面電腦、伺服器和叢集
| MIT
| MIT
Line 57: Line 57:
|style="text-align: center; border: 1px solid #ddd; background: #fafafa; padding: 1.6rem" width="2%" colspan="2"|
|style="text-align: center; border: 1px solid #ddd; background: #fafafa; padding: 1.6rem" width="2%" colspan="2"|
<div style="font-size: 1.3em; font-weight: bold">Nix</div>
<div style="font-size: 1.3em; font-weight: bold">Nix</div>
一個純粹的函式化建立的系統。
一個完全函式化建立的系統。
|}
|}


<div lang="en" dir="ltr" class="mw-content-ltr">
== NixOS 用途 ==
== Usage of NixOS ==
用戶安裝 ''NixOS'' 在他們的電腦中,就如同任何其他 Linux 發行版。 他們閱讀關於 ''Nixpgs'' 中的欲安裝軟體及設定選項在 https://search.nixos.org 和此維基中. 他們使用 ''Nix'' 語言在一個文件中宣告哪些軟體要被安裝,系統要如何設定。 他們在終端機中使用兩個命令列程式,將整個系統轉換成描述式系統 (described system),然後他們就能使用這個系統如同其他 Linux 系統。
Users install the ''NixOS'' distribution on their computers just as any other Linux distribution. They read about packages to install and configuration options in ''Nixpgs'' via https://search.nixos.org and this wiki. They use the ''Nix'' language to declaratively describe in a text file what software packages should be installed and how the system should be configured. They run 2 command line programs in a terminal to transform the system into the described system. They use the system as any other Linux system.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== 部屬 NixOS ==
== Development of NixOS ==
''NixOS'' 開發者主要專注於 ''Nixpkgs'',並以 ''Nix'' 語言在文件中描述軟體該如何被安裝。在同儕的審視後 ,這些修改將被嵌入至 ''Nixpkgs'' 中。 其中,有些軟體在 ''Hydra'' 預製,用於減少 ''NixOS'' 用戶的更新時間。
Developers of ''NixOS'' mainly work on ''Nixpkgs'' to describe in text files in ''Nix'' language how software packages should be build. After peer review these changes are integrated in ''Nixpkgs''. Some of these packages are pre built on ''Hydra'' to reduce the update time for ''NixOS'' users.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
[[Category:Pedias|百科]]
[[Category:Pedias]]
[[Category:NixOS]]
[[Category:NixOS]]
[[Category:nix]]
[[Category:nix]]
</div>