質問: 環境構築していた際、間違って `/bin/` 以下を強制削除してしまい、仕方なくインストール済のバージョンと同じcoreutilsを取得し、binフォルダ以下を `/bin/` にコピーしました。 ここまでは端末は起動していたのですが、以降端末を起動しようとしても起動せず、xtermを選択しても、「Could not exec /bin/sh そのようなファイルやディレクトリはありません」と表示され、起動しなくなってしまいました。 環境構築はUbuntu 18.04で実施しており、関連する操作として `/bin` を削除する前に、以下を実施しておりました。 ``` $ sudo dpkg-reconfigure dash [no を選択] $ sudo rm /bin/sh $ sudo ln -s /bin/bash /bin/sh ``` 勉強不足で大変恐縮ではございますが、解決方法または参考サイトをご教示いただけないでしょうか?
回答: 未検証ですが、"ubuntu repair" 等で検索してみると以下のような手順が見つかりました。 How To Fix Broken Ubuntu OS Without Reinstalling It ``` $ sudo rm /var/lib/apt/lists/lock $ sudo rm /var/lib/dpkg/lock $ sudo rm /var/lib/dpkg/lock-frontend $ sudo dpkg --configure -a $ sudo apt clean $ sudo apt update --fix-missing $ sudo apt install -f $ sudo dpkg --configure -a $ sudo apt upgrade $ sudo apt dist-upgrade $ sudo reboot ```