UTMでCentOSをインストールしてみた【M1Mac対応】

## はじめに
以前までは、MacにLinux環境を構築する際に利用するエミュレータの候補としてまず挙がるのはVirtualBoxだったと思います。しかし、M1チップが搭載されたMacではVirtualBoxは導入できません。そこで、VirtualBoxの代わりにUTMというソフトを使うとLinux環境を構築することができます。今回は、CentOSをUTMを利用してインストールしていきます。

## 準備
### 1. UTMをダウンロード
以下のリンクからMacにUTMをダウンロード、インストールしててください。
https://mac.getutm.app/
### 2. CentOSのisoファイルをダウンロード
以下のリンクからARM64 (aarch64)をダウンロードしてください。
https://www.centos.org/download/
ファイルはどれでも良いですが、ここではEverythingをダウンロードした形で進めていきます。

## CentOSのインストール手順
### 1. UTMを起動
MacにインストールしたUTMを起動させてください。まず、「新規仮想マシンを作成」を選択します。
![スクリーンショット 2023-05-07 16.43.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/04fca0bd-4328-e325-5902-744c8a8551e3.png)
「エミュレート」を選択します。
![スクリーンショット 2023-05-07 16.45.10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/f81ddfbe-9f58-c435-fce6-14fc067d024d.png)
「Linux」を選択します。
![スクリーンショット 2023-05-07 16.46.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/650e4c40-e6af-54dc-5c96-20aa741290a5.png)
「選択」を選んで、ダウンロードしたisoファイルを開いて「続ける」を選択します。
![スクリーンショット 2023-05-07 16.49.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/7b9e1ff8-f21b-b925-4bd4-fb55fa26725c.png)
アーキテクチャでARM64(aarch64)を選んで、「続ける」を選択します。
![スクリーンショット 2023-05-07 16.50.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/86fd4e31-999e-dbff-c387-83b234223d77.png)
「続ける」を選択します。
![スクリーンショット 2023-05-07 16.52.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/c72a83e9-18df-4554-e09c-231986f387e6.png)
「続ける」を選択します。
![スクリーンショット 2023-05-07 16.52.47.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/5c5837f0-6dfd-124c-e6c5-c0e4bf5e6b25.png)
名前で任意の名前を入力して、「保存」を選択してください。ここでは、「CentOS7.0」とします。
![スクリーンショット 2023-05-07 16.54.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/ea2a0404-771e-5407-850b-93b055865066.png)
左側に新しく環境が追加されていたら、CentOSのインストール準備が完了です。
![スクリーンショット 2023-05-07 16.56.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/e0afd0cd-2407-f8d9-d5db-47668615b4e7.png)

### 2. CentOSをインストール
まず、再生マーク「▶」を押して仮想環境マシンを起動させます。起動すると以下のような画面になるので、「Install CentOS 7」を選択してください。
![スクリーンショット 2023-05-07 17.02.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/910c796f-c986-6201-0d28-99061a69bb14.png)
インストール完了後、以下の画面になるので日本語を選んで、「続行」を選択してください。
![スクリーンショット 2023-05-07 17.08.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/c645e035-6ca8-ca86-3fa4-55fb69318dbc.png)
まず、「ソフトウェアの選択」を選択して設定していきます。
![スクリーンショット 2023-05-07 21.11.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/678adb82-5365-5e74-cc22-121379f15158.png)
マウス操作できるようにするために、「サーバー（GUIを使用）」を選択して「完了」を選択します。
![スクリーンショット 2023-05-07 21.12.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/1e36fb06-a343-77d1-417d-8a80d8d90272.png)
次に「インストール先」の設定をしていきます。ローカルの標準ディスクを選択して「完了」を選択します。
![スクリーンショット 2023-05-07 21.15.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/b7593fcf-2a6a-36c8-5c35-b6f461eb330c.png)
最後に「ネットワークとホスト名」の設定をしていきます。Ethernetの接続がオフになっているので、オンに切り替えて「完了」を選択します。
![スクリーンショット 2023-05-07 21.20.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/5736258b-9779-9599-a4f1-2ac43a472b4e.png)
「インストールの開始」を選択します。
![スクリーンショット 2023-05-07 21.22.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/006fb603-cf06-8309-8947-5bd4b576193f.png)
インストール中に「ROOTパスワード」と「ユーザーの作成」をそれぞれ選択して任意のものを設定しておきましょう。
![スクリーンショット 2023-05-07 21.23.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3327782/2b0064e9-099e-fcb1-c4a5-96daa6770132.png)
インストール後、再起動すると完了です。