関数型Linuxディストリビューション「NixOS 1.5.2」

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

NewImage

Nixと呼ばれる関数型パッケージマネージャ(Nix is a purely functional package manager.)を採用したGNU/Linuxディストリビューション「NixOS」の最新版 1.5.2がリリースされています。

関数型って何?と思って調べてみると以下の様な紹介記事がみつかりました。

うむよくわからん(汗。

でもどうやら、Nixを使えばバージョンの異なるソフトウェアを簡単に共存させる事ができるようです。例えば、依存ライブラリがたくさんあるようなFirefoxの異なるバージョンを以下のように共存することができるということ。

/nix/store/vskr06rlblihz22...-firefox-2.0.0.17-with-plugins
/nix/store/w1i05b7s30zqz...-firefox-3.0.4-with-plugins

Firefox本体だけじゃなくライブラリごと別々のディレクトリに保存するので簡単共存できるってことでしょうかね。その分ディスク容量はくいそうですがおもしろいアイデアですね。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次