FreeBSDをUTMにインストーするまで

# 筆者について

```
name → Koki Teramoto
age → 18
language → ja_JP, en_US
```

# 本編

しばらくQiitaの投稿をサボっておりました、もうそろそろ新しい生活も慣れてきましたのでQiitaの投稿も再開していきたいと思います。さて、今回はUTM上にFreeBSDをインストールするまでです。そんな難しくないですが、久しぶりの記事投稿の肩慣らしぐらいに書いていきたいと思います。

## 下準備

毎度のことですが、UTMは`aarch64`のページからダウンロードしましょう。

https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.2/

なお、今回`aarch64`以外にインストールするときは次のページからダウンロードしてください。

https://www.freebsd.org/where/

ちなみに、僕は今自宅に固定回線が通ってなくて通信状態が非常に不安定ですので、ネットインストーラーを使いました。意外に早かったですので、普通に固定回線がある家庭でもネットインストーラーで使ってもいいと思います。

## UTM設定

変更するところだけ、抜粋してスクショを貼っときます。まず、今回は「Other」です。

![Screenshot 2025-04-19 at 21.44.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/71bfe124-eeca-4eb6-9d4f-ebc9c2a5c4b2.png)

次に、ダウンロードしたインストーラーをブートメディアに指定します。

![Screenshot 2025-04-19 at 21.44.22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/0750cb8b-8508-4197-82b6-375b813fa04c.png)

メモリは4GBにします。

![Screenshot 2025-04-19 at 21.44.46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/84debcf0-704f-4af5-8529-cba4599b06e0.png)

ストレージは16GBぐらいですかね。

![Screenshot 2025-04-19 at 21.44.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/c0f474cb-e390-4090-8668-86e3de2fc122.png)

他はそのままで、適宜必要なように変更してください。

## インストール

ちなみに途中でストレージの設定があるのですがそこのスクショを撮るのを忘れていました。僕はストレージはそのままZFSを利用しています。デフォルト通りにエンターを教えていけばいけるはずです。

キーボードで「1」を押します。

![Screenshot 2025-04-19 at 21.46.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/1165f399-2acd-40fc-aa82-3af80c747550.png)

「Install」を選択

![Screenshot 2025-04-19 at 21.46.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/548daef2-e0d1-4dc1-afbe-c5fb77d973d8.png)

キーマップを選択してください。僕はUSキーボードですのでそのままデフォルトを選択します。

![Screenshot 2025-04-19 at 21.46.24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/d28d0749-f65e-4475-9597-3bcf382878d2.png)

デフォルトで選択されているものをそのまま選びます。適宜必要なものをスペースを押して追加してください。

![Screenshot 2025-04-19 at 21.46.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/c81aa147-ad98-49e2-827a-2dfa5a4693d3.png)

「Install」を選択します。

![Screenshot 2025-04-19 at 21.47.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/593226af-47a7-4d14-87c5-8a10afa6e46b.png)

FTPのサーバーを選択します。日本のサーバーを選ぶのが無難だとは思います。IPv6の表記の意味がわからなかったので、２つ目のサーバーを選択しています。

![Screenshot 2025-04-19 at 21.47.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/583428/fb927069-d684-4ef9-ac00-8330747b972b.png)

この後はrootパスワードを設定して終わりです。適宜ユーザーアカウントとかも設定してください。

## 基本操作

どうやらLinuxとは若干使い方が違うと思います。とはいうものの、やることはそんな変わらないですので、僕がしたことは以下に記していきたいと思います。

### ユーザー作成

僕は今回インストーラーではユーザー作成をしなかったので、rootでログインしてから新しく追加しました。

https://www.server-world.info/query?os=FreeBSD_14&p=initial_conf&f=1

```bash
# ユーザーを追加
pw useradd freebsd -m

# パスワードを設定
passwd freebsd

# wheelグループに追加
pw groupmod wheel -m freebsd
```

ちなみに、wheelグループに追加すると`su`でrootユーザーにログインできるようになります。

### `sudo`コマンドを使う

これはrootでログインするようにしましょう。

```bash
pkg install sudo
visudo
```

`%wheel ALL=(ALL) ALL`という表記がありますのでこれをコメントアウトしてください。

### `fastfetch`コマンド

これも`pkg`でインストールしましょう。

```bash
pkg install fastfetch
```

### `nano`エディター

同じく`pkg`でインストールしましょう。

```bash
pkg install nano
```

# 最後に

正直Linuxを使うとBSD系に触る機会ってほとんどないんですけど、今回をきっかけに触る機会を増やしていきたいと思います。