HN🔥 73
💬 23

NixOSのISOサイズを極限まで小さくする方法はあるの?

logickkk1
6日前

ディスカッション (8件)

1
lordkrandel
5日前

おー、ありがとう!面白い試みだね。ちょっと見てみるよ。今ArchからNixOSに乗り換えようとしてて、たぶんDistroboxから始めるつもり。めちゃくちゃ役に立ちそう!

2
craftkiller
4日前

自分も仮想マシンの管理は全部そうやってるよ。NixOSのコンフィグからISOをビルドして、それを仮想マシンとしてブートするんだ。この記事からどれくらい自分のISOを軽量化できそうか、時間を見つけて調べてみるよ。

もう一つメリットがあって、自分は全部ソースからビルドしてる(nixキャッシュを無効にしてる)から、不要なプログラムを削ればISOが軽くなるだけじゃなくて、ビルド時間も短縮できるんだよね。

4
arikrahman
1日前

この記事でも触れられてたけど、NixOSでカーネルを切り替えるのがこんなに簡単っていうのが一番驚きだよね。これを見て自分もCachyカーネルに切り替えてみたんだけど、キャッシュの遅延(どうやらキャッシュが設定される前に一度切り替える必要があるみたい)を除けば、完全に別OSの強みを活かせるようになったよ。まさに、すべてを支配する一つのOSだね。

5
xyzzy_plugh
1日前

nix.enable = false を設定することで、Nixを同梱しないようにできるはずだ。

このあたりで、そもそもこの作業全体に疑問を感じ始めたよ。Nixすらインストールしたくないなら、本当にNixOSを使う必要があるの?

NixOSの「UX」を捻じ曲げて目的のイメージを作るより、欲しいパッケージを自分の好きなように構成してゼロからイメージをビルドしたほうが、たぶんずっとシンプルだと思うよ。

6
overtone1000
約16時間前

インターロバング(‽)が野生で見られるとは、面白いな。