iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

Nix :為 Dev 與 Ops 而生的函數式軟體包管理器 系列

用一個文字檔定義一個專案、開發環境甚至作業系統設定,靠 Git 就能復原更新,不用虛擬化也不會與環境衝突,讓需要不同版本函式庫的程式共處一室,為軟體包打 patch 而不用重寫建置流程…… Nix 都能做到!

讓我們像「函數」一樣思考相依性管理。解脫 dependency hell ,迎接可再現的光明!

參賽天數 1 天 | 共 2 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 01] 前言: Nix 心目中的相依管理

在開始講述 Nix 的細節之前,我們先來談談「為什麼要使用軟體包管理器、專案管理器」,我們期待軟體包管理器、專案管理器等部署工具能做到什麼,以及 Nix 如何回...

2023-09-16 ‧ 由 shamrock 分享
DAY 1

[Day 02] 取得與架設 Nix

工具在使用中發揮價值,後續的文章也希望能帶著邦友在操作中認識 Nix 。因此,本文將介紹如何取得與架設,希望諸位在讀完文章之後都能順利把新玩具帶回家。 注:使用...

2023-09-18 ‧ 由 shamrock 分享