今日のつちや

お疲れ様でした

Bash on Windowsで apt update, apt upgradeしたらsudoが壊れた話

apt update、apt upgradeしたらsudoが上手く動作しなくなった

sudo: 端末 (tty) が存在せず、パスワードを尋ねる (askpass) プログラムが指定されていません

以下の記事を発見 stackoverflow.com

sudo -S apt-mark hold sudo
sudo -S wget http://mirrors.kernel.org/ubuntu/pool/main/s/sudo/sudo_1.8.12-1ubuntu3_amd64.deb
sudo -S dpkg -i sudo_1.8.12-1ubuntu3_amd64.deb

修復完了!

※404になってる場合、以下から最新のパッケージのURLを指定すること http://mirrors.kernel.org/ubuntu/pool/main/s/sudo/

更新再開する場合は、apt-mark unhold sudoすること