【ITエンジニア向け】Windowsインストール後の初期設定
個人開発および学習を目的として自作PCへWindowsをインストールしました。その際に初期設定として行ったことを備忘録的にまとめます。
環境
Windows10
事前準備:winget
インストールに関してはwingetを使用します。あまり知られていませんが、wingetはMicrosoftが開発したWindows用のパッケージ管理システムです。
Linuxディストリビューションと同様に、コマンドプロンプトまたはPowerShellで入力することでパッケージをインストールすることができます。
コマンドプロンプトまたはPowerShellから以下のコマンドでバージョンを確認できます。
winget -v
もしインストールされていない場合は以下からインストールしてください。
アプリ インストーラー - Microsoft Store アプリ
ターミナルインストール
コマンドプロンプトでもPowerShellでも問題ないですが、まずは両方が使用できるターミナルをインストールしましょう。
winget install -e --id Microsoft.WindowsTerminal
PowerShellインストール
Windows PowerShellがデフォルトですが現在推奨されているPowerShellをインストールします。PowerShellに関してはインストール後に再起動推奨です。
以下コマンドでインストールします。
winget install --id Microsoft.Powershell --source winget
デフォルトがWindows PowerShellなので、ターミナルの設定も変更しましょう。以下の設定をクリックします。
以下の通り選択して保存します。
スタートアップ > 既定のプロファイル > PowerShell
GoogleChromeインストール
Chromeをインストールします。Edgeで問題ない人は不要です。
winget install -e --id Google.Chrome
VSCodeインストール
VSCodeをインストールします。
winget install Microsoft.VisualStudioCode
Javaインストール
長いので以下の記事へ移管しました。
Gitインストール
以下のコマンドでインストールします。
wwinget install -e --id Git.Git
gitはコミットを行う際にユーザー名とemailを使って識別するため、以下の${name}、${email}で定義されたプレースホルダに適切な値を入れてグローバルに設定してください。
git config --global user.name ${name}
git config --global user.email ${email}
以下のコマンドを入力して設定した値が出力されればokです。
git config --global user.name
git config --global user.email
Mavenインストール
Mavenはwingetでインストールできないため、公式から直接zipをダウンロードしてインストールします。
Mavenバイナリのダウンロード
以下の公式からBinary zip archiveをダウンロードします。
https://maven.apache.org/download.cgi
ダウンロード後はそのままzipを解答して任意のフォルダへ収録します。
今回はCドライブの配下にdevelopment\Apatch\Mavenフォルダを作成して収録しました。
Maven環境変数設定
環境変数を設定します。先ほど配置したフォルダ内にあるバイナリを収録しているbinフォルダをパスとして設定します。
M2_HOME
以下のコマンドで設定します。ターミナルで権限関係のエラーが出る場合は、設定や起動時等で管理者として実行してから下記のコマンドを入力します。
setx M2_HOME "{path}" /M
{path}には収録したバイナリのパスを入れてください。上記の通り設定した場合、"C:\development\Apache\Maven\apache-maven-3.9.4"がパスになります。
PATH
以下のコマンドで設定します。
setx PATH "%PATH%;%M2_HOME%\bin" /M
確認
以下のコマンドで正しく設定されているか確認します。
mvn -v
下記のように表示されていればインストールと環境設定が問題なく完了しています。
Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
Maven home: C:\development\Apache\Maven\apache-maven-3.9.4
Java version: 17.0.8, vendor: Microsoft, runtime: C:\Program Files\Microsoft\jdk-17.0.8.7-hotspot
Default locale: ja_JP, platform encoding: MS932
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
余談
在宅ワークでお世話になっているコーヒーです。液体タイプでお手軽に無糖カフェオレが作れ、味も好みなので重宝しています。
更新履歴
2023/8/12 初版公開。
2023/8/20 Javaインストールを別記事へ移動。
2024/2/12 Gitインストールのユーザー名、メール設定を追加。
この記事が気に入ったらサポートをしてみませんか?