У меня недавно была проблема с терминатором оболочки-эмулятора, из-за которой я удалил его. Теперь, когда я печатаю
sudo su -
, я получаю следующий ответ:
Cannot execute /usr/bin/terminator: No such file or directory
Ранее я делал следующее:
sudo apt-get remove terminator
sudo apt-get purge terminator
rm -r ~/.config/terminator
также изменилось:
sudo update-alternatives --config x-terminal-emulator
-
/usr/bin/xterm
Почему sudo su -
все еще пытается выполнить терминатор? Как я могу отладить эту проблему?
Вы имеете /usr/bin/terminator
установите оболочку по умолчанию для корня (см. комментарии). Можно возвратить его к любой оболочке, которую Вы любите со следующей командой:
sudo chsh -s /bin/bash root
Если sudo
не работают также, можно выполнить эту процедуру для фиксации его (предположение, что Вы используете GRUB):
Перейдите в конец строки, подобной
linux /boot/vmlinuz-... quiet splash
Замена quiet splash
init=/bin/bash
и хит Ctrl+X для начальной загрузки измененной записи. Вы будете отброшены к корневой оболочке.
mount -o rw,remount /
.chsh -s /bin/bash root
.reboot
.