Skip to content

Instantly share code, notes, and snippets.

@844196
Last active February 2, 2024 03:45
Show Gist options
  • Save 844196/73a9d7319cf9248248e31f63293b16a5 to your computer and use it in GitHub Desktop.
Save 844196/73a9d7319cf9248248e31f63293b16a5 to your computer and use it in GitHub Desktop.
WSL最高!!

WSL 動かない なぜ 令和最新版

スワップをなるべく使わないようにする

先にWSL2でsystemdが使えることを確認しておくこと

  1. WSL2で /etc/sysctl.conf を開いて、末尾に設定を追加して保存する

    sudo vim /etc/sysctl.conf
    vm.swappiness=1
  2. コマンドプロンプトを開いて wsl --shutdown を実行し、WSL2を再起動する

  3. WSL2で cat /proc/sys/vm/swappiness を実行し設定した 1 が返ってくることを確認する

    $ cat /proc/sys/vm/swappiness
    1

ブラウザが自動起動する系のコマンドをWSL2でも使えるようにする

  1. wslu をインストールする

  2. どこかで BROWSER 環境変数に wslview をセットする

    # .zshenv.local
    
    BROWSER=wslview
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment