WSLは /etc/environment を読まない
このエントリーを書くためにWSL2にHugoをsnapでインストールしました。
そして hugo
コマンドを実行すると…そんなものはないと言われてしまいました。
PATHが通っていないからかな?と思い /etc/environment
ファイルを見て見たのですが /snap/bin
は初めから設定されている。むむむと思いググったところ次のような記事がヒットしました:
WSL2特有の事情で /etc/environment
が読まれないそうです。
色々workaroundが提示されていたりもしますが、素直に .bashrc
などでPATHを追加すれば良いでしょう。