Scoopでpwshのupdateに失敗する
Scoop で
|
|
を実行してもプロセスが起動しているからスキップする
ERROR The following instances of "pwsh" are still running. Close them and try again.
NPM(K) PM(M) WS(M) CPU(s) Id SI ProcessName
------ ----- ----- ------ -- -- -----------
71 42.12 104.00 0.52 26500 1 pwsh
というメッセージが出てアップデートできない事象がずっと続いていました。
(ちゃんと読んでいないのですが)公式のGitHubでissueがいくつか建っているようです。
など。
ワークアラウンドとしては、Windows11(やWindows10)に初期インストールされているPowerShellを用いればよいようです。
具体的には、上記リンク先のように Win + R
で出現させたダイアログに
powershell -Command "scoop update pwsh"
と打ち込んだり、Windowsメニューから(Power Shell Coreでなく) Windows PowerShell を起動して、そこで soop update pwsh
を実行すればOKのようです。