openbsd_installation.html (1603B)
1 <h1>OpenBSDインストール</h1> 2 <time>2021-12-16</time> 3 <p>OpenBSDをノートパソコンにインストールしたのでその時のメモ</p> 4 5 <p>インストール用のライブUSBを作成</p> 6 <p>ブート</p> 7 <p>指示通りインストール</p> 8 9 <p>Reboot</p> 10 <p>通常ユーザーでログインしてルートユーザーになる</p> 11 <pre><code>$ su 12 Password: 13 </code></pre> 14 15 <p><code>doas(1)</code>を設定して通常ユーザーに戻る</p> 16 <pre><code># cp /etc/examples/doas.conf /etc/ 17 # sed -i 's/permit keepenv :wheel/permit nopass keepenv :wheel/' /etc/doas.conf 18 # exit 19 $ doas echo unko 20 unko 21 </code></pre> 22 23 <p><code>syspatch(8)</code>をあてる</p> 24 <pre><code>$ doas syspatch 25 ... 26 Relinking to create unique kernel... done. 27 </pre></code> 28 29 <p><code>apmd(8)</code>を設定</p> 30 <pre><code>$ doas rcctl enable apmd 31 $ doas set apmd flags -A -z 10 32 $ rcctl start apmd 33 apmd (ok) 34 </pre></code> 35 36 <p>wi-fiを設定</p> 37 <pre><code>$ ifconfig 38 ... 39 iwn0 flags=... 40 ... 41 $ ifconfig iwn0 up 42 $ doas sh -c 'echo "join <i>ssid</i> wpakey <i>password</i> 43 autoconf" > /etc/hostname.iwn0' 44 $ doas chown root:wheel /etc/hostname.iwn9 45 $ doas chmod 0640 /etc/hostname.iwn0 46 $ doas sh /etc/netstart 47 ... 48 </pre></code> 49 50 <p>必要なパッケージをインストール</p> 51 <p><code>dotfiles</code>をダウンロード</p> 52 <p>suckless utilitiesをインストール</p> 53 <p><code>man(1)</code>のパスを設定</p> 54 <p><code>slock(1)</code>を設定</p> 55 <p><code>xenodm(1)</code>を設定</p> 56 <p><code>mail(1)</code>の設定<a href="https://www.c0ffee.net/blog/openbsd-on-a-laptop/#base-utilities">ref</a></p>