GNU Guixをインストールしようとしたら失敗した話。
ひさしぶりのブログなのでリハビリをかねて短めに。
実験用にもう1台Linuxマシンが必要になったので、 Mini10というネットブックを引っ張り出してきた。 折角なので、使った事がないGNU Guixというのを試す事にした。
GuixSD(ディストリはこう呼ばれる)はベータ版ってことで、
とりあえずインストーラはなく、手でパーティションを作る。
guix system initで、とりあえずインストールはできたが、
その後のguix pullが完了しなかった。
GuixのMLを見ると、 どうもguile2.2にアップデートした所、 パッケージ定義コンパイルにすげぇメモリを食うらしい。 何でパッケージ定義にコンパイルがいるのか理解に苦しむけど、 とりあえず、どうしようもない事はわかった。 この問題は半年ほど解決されてないみたい。
解決策としては、メモリが沢山あるマシンでコンパイルして、
guix copyでコンパイル済みバイナリをコピーすることらしい。
とりあえず、報告されてる問題によると、3Gあれば何とかなるらしいので、
4Gのマシンでコンパイルしてる。
Please submit this form, if you have any comments.