<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Raspberry Pi on Chanomic Blog</title>
    <link>https://bombrary.github.io/blog/tags/raspberry-pi/</link>
    <description>Recent content in Raspberry Pi on Chanomic Blog</description>
    <generator>Hugo</generator>
    <language>ja-jp</language>
    <lastBuildDate>Thu, 15 Oct 2026 17:58:23 +0900</lastBuildDate>
    <atom:link href="https://bombrary.github.io/blog/tags/raspberry-pi/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>NixOSをRaspberry Pi上に構築したときのメモ</title>
      <link>https://bombrary.github.io/blog/posts/nixos-raspberry-pi/</link>
      <pubDate>Thu, 15 Oct 2026 14:13:00 +0900</pubDate>
      <guid>https://bombrary.github.io/blog/posts/nixos-raspberry-pi/</guid>
      <description>&lt;p&gt;NixOSをラズパイに入れたときの備忘録。&lt;/p&gt;
&lt;h2 id=&#34;背景&#34;&gt;背景&lt;/h2&gt;
&lt;p&gt;もともとの目的は、遠隔地からWake on LANでデスクトップを起動するための、簡易的なサーバーが欲しかったこと。そういえばラズパイを持っていたので、それが使えるんじゃないかと思い、倉庫から取り出して構築を始めた。&lt;/p&gt;
&lt;p&gt;昔はRaspberry Pi OSを使ってたけど、NixOSを知って大好きになったのでこれを機にラズパイにもNixOSを入れることにした。&lt;/p&gt;
&lt;h2 id=&#34;前提&#34;&gt;前提&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Raspberry Pi 4 Model B / 8GB&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;nixosのイメージの入手&#34;&gt;NixOSのイメージの入手&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://nixos.org/download/#nixos-more&#34;&gt;nixos.org&lt;/a&gt;にはISOのイメージの案内しかないが、&lt;a href=&#34;https://nix.dev/tutorials/nixos/installing-nixos-on-a-raspberry-pi.html&#34;&gt;Installing NixOS on a Raspberry Pi&lt;/a&gt; を読むと、SDカード用のイメージがありそれを書き込むらしい。&lt;/p&gt;
&lt;p&gt;ここの最新のものをDLしてくる。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://hydra.nixos.org/job/nixos/unstable/nixos.sd_image.aarch64-linux&#34;&gt;https://hydra.nixos.org/job/nixos/unstable/nixos.sd_image.aarch64-linux&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -LO https://hydra.nixos.org/build/349228952/download/1/nixos-image-sd-card-26.11pre1092090.55bfb4d7437b-aarch64-linux.img.zst
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;DLされるものはzstdという圧縮形式なので、これを解凍する。手元のmacOSには入ってないので、nix shell経由で実行する。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;nix shell &lt;span class=&#34;s1&#34;&gt;&amp;#39;nixpkgs#zstd&amp;#39;&lt;/span&gt; -c unzstd &lt;span class=&#34;s1&#34;&gt;&amp;#39;nixos-image-sd-card-26.11pre1092090.55bfb4d7437b-aarch64-linux.img.zst&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-console&#34; data-lang=&#34;console&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;bombrary@bombrary-macbookair:~% curl -LO https://hydra.nixos.org/build/349228952/download/1/nixos-image-sd-card-26.11pre1092090.55bfb4d7437b-aarch64-linux.img.zst
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;                                 Dload  Upload   Total   Spent    Left  Speed
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;100 1440M    0 1440M    0     0  2996k      0 --:--:--  0:08:12 --:--:-- 4673k
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;bombrary@bombrary-macbookair:~% nix shell &amp;#39;nixpkgs#zstd&amp;#39; -c unzstd &amp;#39;nixos-image-sd-card-26.11pre1092090.55bfb4d7437b-aarch64-linux.img.zst&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;go&#34;&gt;nixos-image-sd-card-26.11pre1092090.55bfb4d7437b-aarch64-linux.img.zst: 3982954496 bytes
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;nixosイメージをmicrosdに焼く&#34;&gt;NixOSイメージをmicroSDに焼く&lt;/h2&gt;
&lt;h3 id=&#34;sdカードリーダーの用意&#34;&gt;SDカードリーダーの用意&lt;/h3&gt;
&lt;p&gt;昔焼くときに使っていたPCにはSDスロットがあったのだが、MacBook Airにはついてない。近くの電気屋で適当なものを買ってきた。SDカード系の売り場にあった。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
