Hyper-V上に、「CentOS Stream 9」の構築手順を記述してます。
環境
- OS windows server 2019
- Hyper-V バージョン: 10.0.17763.1
CentOS Stream 9 ダウンロード
こちらのサイトからダウンロード可能です。
リンクをクリックすると「CentOS-Stream-9-latest-x86_64-dvd1.iso」がダウンロードされます。
※自分はDVDをクリックして「CentOS-Stream-9-latest-x86_64-dvd1.iso」をダウンロードしてます。
仮想マシンを作成
「hyper-v」を起動して「CentOS Stream 9」を構築する仮想マシンを作成します。
右にある「新規>仮想マシン」を選択して、仮想マシンを作成します。
「次へ」をクリックします。
後で「hyper-v」に表示される名前なので、わかるように、わかりやすい名前を設定し「次へ」をクリックします。
第2世代対応なので、第2世代を選択してます。
後で変更も可能ですが、「4096」GBくらいに設定しておきます。
これも後で選択可能なので、とりあえず「NIC1」を選択
「次へ」をクリック。HDDに余裕がない場合は、サイズを調整して下さい。
「ブート イメージファイルからオペレーティング・システム」をインストールするを選択して、さきほどダウンロードしたisoファイルを選択します。
これで、問題なければ「完了」ボタンをクリックすれば、仮想マシンの作成は可能です。
起動設定
これで仮想マシンが作成されたので、初期設定を行います。作成したマシンを右クリックして設定をクリックし、設定画面を開きます。
セキュリティブートを有効にするのチェックを外しておきます。
あとは仮想マシンを右クリックし、起動を選択します。
CentOS Stream 9をインストール
「CentOS Stream 9」を選択します。
インストールが開始されます。
インストールがする言語の設定です。「日本語」を選択して、続行をクリックします。
「システム > インストール先」をクリックします。
「hyper-v」上なので、これで問題ないので「完了」ボタンをクリックします。
次に「root」のパスワードとユーザーを作成しておきます。
※ユーザーは後で作成します。
準備ができたので「インストール」の開始をクリックします。
インストールが開始されます。
インストールが終われば、システムの再起動をクリックします。
サインイン
オンラインアカウントの設定です。ここでは「スキップ」します。
ここでユーザーを作成します。
パスワードを設定します。
これで設定は完了です。
ディスクトップが表示されます。
ターミナルを起動して、アップデートを実行します。
バージョン確認
バージョンを確認すると、以下のような結果になります。
リポジトリ確認
リポジトリは、下図の通りです。
sudoers編集
sudoers編集を行います。まずは、rootになっておきます。
$ su
コマンド「 visudo」を実行して「/etc/sudoers」を開いて、
# visudo
下記の行がコメントアウトされていたらを外して、以下のようにします。
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
対象のユーザーを「 wheel 」グループに追加します。
※ここではtestuserというユーザーを追加してます。
# usermod -aG wheel testuser
これでsudoの実行が可能になります。
有効にするには、一度、抜ける必要があります。
# su - ${USER}