WindowsにWSLをインストールする方法


  1. WSLの有効化:

    • コントロールパネルを開き、[プログラム] > [Windowsの機能の有効化または無効化]をクリックします。
    • リストから「Windows Subsystem for Linux」を選択し、[OK]をクリックします。
    • コンピュータを再起動します。
  2. Linuxディストリビューションの選択:

    • Microsoft Storeを開き、「Linuxディストリビューション」を検索します。
    • 好みのディストリビューション(例: Ubuntu、Debian、Fedoraなど)を選択し、インストールします。
  3. WSLの初期化と設定:

    • インストールが完了したら、ディストリビューションを起動します。
    • 初回起動時にユーザー名とパスワードを設定します。
    • 必要に応じて、追加の設定を行います(ネットワーク設定、ファイルシステムのマウントなど)。
  4. コード例: WSLでのコマンド実行

    • WSLを起動し、Linuxディストリビューションにログインします。
    • ターミナルでLinuxコマンドを実行します。以下はいくつかの例です。

      • パッケージの更新とインストール(Ubuntuの場合):

        sudo apt update
        sudo apt upgrade
        sudo apt install <package-name>
      • ファイルのコピー(LinuxからWindowsへ):

        cp <source-file> /mnt/c/<destination-path>
      • ファイルのコピー(WindowsからLinuxへ):

        cp /mnt/c/<source-file> <destination-path>
      • ファイルの検索:

        find <directory> -name <file-name>
      • プロセスの監視:

        top
      • ファイルのパーミッションの変更:

        chmod <permissions> <file-name>
      • ファイルの圧縮・解凍(tar.gz形式):

        tar -czvf <archive-name>.tar.gz <directory>
        tar -xzvf <archive-name>.tar.gz

以上が、WindowsにWSLをインストールする方法とコード例の紹介です。WSLを使用することで、Windows上でLinux環境を活用し、開発やシステム管理の効率を向上させることができます。