Jekyll と Github Pages をつかったブログを運用!

1 minute read

Jekyll と Github Pages をつかったブログを運用!

静的サイトジェネレータとして広く利用されている Jekyll を使用して、GitHub Pages サイトをさらにカスタマイズすることができます。

Windows で Jekyll を利用するには、Ruby などのツールをインストールを必要とし、作業が煩雑になります。 WSL2 や Windows Terminal で操作性も向上していることを期待し、この構成で試してみます。

1. Windows 10 version 2004 のインストール

WSL2 は Windows 10 バージョン2004 ビルド19041 を利用する必要があるため、手動で Windows 10 バージョン2004へアップデートします。 Windows 10 用 Windows Subsystem for Linux のインストール ガイド

  1. 現在利用している Windows 10 のバージョンを確認します。
    • Windows ロゴ キー + R キーを押下
    • winver と入力し、OK をクリック
      表示された情報が バージョン 2004、ビルド 19041 より以前の場合は更新が必要です。
  2. Windows アシスタントにアクセスします。 Windows アシスタント
  3. Windows 10 May 2020 Update の下にある、「今すぐアップデート」 をクリックします。
  4. ダウンロードした exe ファイルを実行します。
    • ファイル名:Windows10Upgrade9252.exe
  5. Windows セットアップを実行し、バージョン2004 ビルド 19041 を適用します。

2. WSL のインストール

WSL 2 のインストール

  1. Windows Subsystem for Linux のインストール “Linux 用 Windows サブシステム” オプション機能を有効にするコマンドを実行します
    • dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  2. “仮想マシン プラットフォーム” のオプション コンポーネントを有効します dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

  3. OS 再起動し、WSL2 を有効にします restart-computer -force

  4. WSL2 を既定のバージョンに設定します wsl –set-default-version 2

  5. WSL 2 で使用する Linux カーネルをコンピューターにインストールする MSI をダウンロードして実行します
    • https://aka.ms/wsl2kernel

Linux カーネルが下記にインストールされます。 %SystemRoot%\system32\lxss\tools

3. Linux ディストリビューションをインストールします

  1. Microsoft Store から希望するLinux Distribution をダウンロードします。

  2. ダウンロードした Linux を起動します。数分かかります。

  3. Linux で利用するユーザー名とパスワードを設定します。このユーザーは Windows とは関係ありません。

  4. パッケージカタログのアップデートと更新をします。 sudo apt update && sudo apt upgrade

  5. ディストリビューションのバージョンを確認します。 wsl -l -v

  6. ディストリビューションのバージョンを 2にします。 wsl –set-version <ディストリビューション名> 2 例) wsl --set-version Ubuntu-18.04 2

また、WSL 2 を既定のアーキテクチャにするには下記のコマンドを実施します。 wsl –set-default-version 2

カテゴリー:

更新日時: