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