www.mtkn.jp

Manuscripts for my personal webpage.
git clone https://git.mtkn.jp/www.mtkn.jp
Log | Files | Refs | LICENSE

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>