【WSL】 invoke-rc.d: could not determine current runlevel
問題
Ubuntu on WSL で apt install, apt upgrade などしようとすると、以下のエラーが出ます。
invoke-rc.d: could not determine current runlevel
答え
sudo mv /var/lib/dpkg/info/{packagename}.* /tmp/ sudo dpkg --remove --force-remove-reinstreq {packagename} sudo apt-get remove {packagename} sudo apt-get autoremove && sudo apt-get autoclean
最善策かどうか何とも言えないけれど、パッケージの情報を削除して、修復して、必要ならこのあと再インストールで正常化しました。
コメント