www.mtkn.jp

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

openbsd_installation.html (2542B)


      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4 	<meta charset="utf-8">
      5 	<meta name="viewport" content="width=device-width,initial-scale=1">
      6 	<link rel="stylesheet" type="text/css" href="/style.css">
      7 	<link rel="icon" type="image/x-icon" href="/pics/favicon.ico">
      8 	<title>OpenBSDインストール</title>
      9 </head>
     10 <body>
     11 	<header>
     12 		<a href="/">主頁</a> |
     13 		<a href="/about.html">自己紹介</a> |
     14 		<a href="/journal">日記</a> |
     15 		<a href="/farm">農業</a> |
     16 		<a href="/kitchen">台所</a> |
     17 		<a href="/computer">電算機</a> |
     18 		<a href="/poetry">詩</a> |
     19 		<a href="/books">本棚</a> |
     20 		<a href="/gallery">絵</a> |
     21 		<a href="/plant">植物</a> |
     22 		<a href="https://git.mtkn.jp">Git</a>
     23 	</header>
     24 	<main>
     25 		<article>
     26 <h1>OpenBSDインストール</h1>
     27 <time>2021-12-16</time>
     28 <p>OpenBSDをノートパソコンにインストールしたのでその時のメモ</p>
     29 
     30 <p>インストール用のライブUSBを作成</p>
     31 <p>ブート</p>
     32 <p>指示通りインストール</p>
     33 
     34 <p>Reboot</p>
     35 <p>通常ユーザーでログインしてルートユーザーになる</p>
     36 <pre><code>$ su
     37 Password:
     38 </code></pre>
     39 
     40 <p><code>doas(1)</code>を設定して通常ユーザーに戻る</p>
     41 <pre><code># cp /etc/examples/doas.conf /etc/
     42 # sed -i 's/permit keepenv :wheel/permit nopass keepenv :wheel/' /etc/doas.conf
     43 # exit
     44 $ doas echo unko
     45 unko
     46 </code></pre>
     47 
     48 <p><code>syspatch(8)</code>をあてる</p>
     49 <pre><code>$ doas syspatch
     50 ...
     51 Relinking to create unique kernel... done.
     52 </pre></code>
     53 
     54 <p><code>apmd(8)</code>を設定</p>
     55 <pre><code>$ doas rcctl enable apmd
     56 $ doas set apmd flags -A -z 10
     57 $ rcctl start apmd
     58 apmd (ok)
     59 </pre></code>
     60 
     61 <p>wi-fiを設定</p>
     62 <pre><code>$ ifconfig
     63 ...
     64 iwn0 flags=...
     65 ...
     66 $ ifconfig iwn0 up
     67 $ doas sh -c 'echo "join <i>ssid</i> wpakey <i>password</i>
     68 autoconf" > /etc/hostname.iwn0'
     69 $ doas chown root:wheel /etc/hostname.iwn9
     70 $ doas chmod 0640 /etc/hostname.iwn0
     71 $ doas sh /etc/netstart
     72 ...
     73 </pre></code>
     74 
     75 <p>必要なパッケージをインストール</p>
     76 <p><code>dotfiles</code>をダウンロード</p>
     77 <p>suckless utilitiesをインストール</p>
     78 <p><code>man(1)</code>のパスを設定</p>
     79 <p><code>slock(1)</code>を設定</p>
     80 <p><code>xenodm(1)</code>を設定</p>
     81 <p><code>mail(1)</code>の設定<a href="https://www.c0ffee.net/blog/openbsd-on-a-laptop/#base-utilities">ref</a></p>
     82 		</article>
     83 
     84 	</main>
     85 	<footer>
     86 		<address>info(at)mtkn(dot)jp</address>
     87 		<a href="http://creativecommons.org/publicdomain/zero/1.0?ref=chooser-v1" rel="license noopener noreferrer">CC0 1.0</a>
     88 	</footer>
     89 </body>
     90 </html>