はじめに
Windows Subsystem for Linux(WSL)は、Windows環境上でLinuxを利用するための仕組み。
仮想マシンを使うことなく、Linuxのコマンドライン操作が可能になる。
本記事では、WSLの基本的なコマンドと、その使い方の一例としてUbuntuを操作する方法を紹介する。
初期設定からディストリビューションの管理、簡単な操作までを順に確認していく。
WSLの基本コマンド
WSLを起動する
wsl
このコマンドで、既定のディストリビューションが起動する。
特定のディストリビューションを起動する
wsl -d <ディストリビューション名>
例:Ubuntuを起動する場合は wsl -d Ubuntu
。
インストール済みディストリビューションを確認する
wsl --list --verbose
名前、状態、バージョンなどの情報が一覧で表示される。
既定のディストリビューションを設定する
wsl --set-default <ディストリビューション名>
よく使うディストリビューションを既定として設定できる。
バージョンと終了に関する操作
現在のWSLバージョンを確認する
wsl --version
インストールされているWSLのバージョン情報を確認する。
ディストリビューションのWSLバージョンを変更する
wsl --set-version <ディストリビューション名> <バージョン番号>
例:UbuntuをWSL2に変更する場合は wsl --set-version Ubuntu 2
。
WSL全体を終了する
wsl --shutdown
すべてのディストリビューションを停止する。
Ubuntuでの操作例
Ubuntuを起動する
wsl -d Ubuntu
Ubuntuのシェルが開く。
Ubuntuを既定に設定する
wsl --set-default Ubuntu
以後 wsl
コマンド実行時にUbuntuが起動される。
UbuntuをWSL2に設定する
wsl --set-version Ubuntu 2
必要に応じてWSL2へバージョンを切り替える。
よく使う追加コマンド
Ubuntuを再インストール可能にする
wsl --unregister Ubuntu
一度登録を解除することで、再インストールが可能になる。
Ubuntuを一時停止する
wsl --terminate Ubuntu
Ubuntuのセッションを停止する。
デフォルトユーザーを変更する
ubuntu config --default-user <ユーザー名>
Ubuntu内で使用する既定ユーザーを切り替える。
Ubuntuで任意のコマンドを直接実行する
wsl -d Ubuntu -e <コマンド>
例:wsl -d Ubuntu -e ls
でUbuntu内の ls
コマンドが実行される。
WSLのデフォルトバージョンをWSL2に設定する
wsl --set-default-version 2
新規インストール時にWSL2が適用されるようになる。
まとめ
WSLを利用することで、Windows上でLinux環境を扱うことができる。基本的なコマンドを押さえておくことで、Linuxに不慣れなユーザーでもスムーズに操作が可能になる。
Ubuntuは多くの場面で使いやすく、学習や開発に適している。必要に応じてバージョンやユーザー設定を変更し、作業環境を整えていくとよい。
コメント