Я использую Ubuntu 10.10. Я злоупотребил sudo и случайно переписал свой файл / bin / bash с помощью опечатки, поэтому я загрузился на LiveCD и восстановил свою копию с помощью «хорошей» копии из Ubuntu 10.10 LiveOS. Это не решило проблему. Объяснение: bash больше не работает в gnome-терминал.
Любая помощь в этом? С чего мне начать? Я бы лучше научился это исправлять, чем просто переустанавливать ОС. Спасибо!
Я попытался переустановить bash через Terminal с помощью sudo apt-get -f install bash
, но даже не могу установить его с параметром -f (force). Я получаю эту ошибку:
Errors were encountered while processing:
/var/cache/apt/archives/bash_4.1-2ubuntu4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
П.С. Как только у меня снова заработают псевдонимы, я делаю псевдонимы "cp" для "cp -i" и "mv" для "mv -i".
Спасибо за подсказки. Я уже зафиксировал его! Я являюсь довольно новым здесь, таким образом, я отправил этот факт как комментарий выше вместо как новый ответ.Прошу прощения!
Вот то, как я зафиксировал его!:D
/mnt/disk
chroot
кому: /mnt/disk
apt-get install bash
успешно устанавливать его!:D Спасибо. Я проверю команды, которые Вы отправили здесь. Большое спасибо снова. Я надеюсь, что это сообщение помогает людям, которые небрежно удаляют/перезаписывают удар как, я сделал. - недоношенный
P.S. "chroot" является действительно прохладной командой. ^_^
У меня была та же проблема, что я нашел, что самое легкое должно было загрузить человечность, живой CD в режиме "попытки" затем открывает терминал и gksudo nautilus
затем скопируйте файл мусорного ведра от живого CD до моего dir удара.
Затем перезагрузка и затем sudo apt-get install bash
обновить к последней версии.
Я использовал менеджер пакетов Synaptic, установил фильтр на bash и установил все, что уже было установлено, для повторной установки. Кажется, это решило проблему для меня.
Если у вас все еще есть доступ к работающему терминалу chsh
в / bin / sh или / bin / dash:
sudo apt-get install bash
Если у вас есть рабочий терминал, вызывающий альтернативную оболочку, такую как dash
, просто набрав dash
, может также работать
Введите reset
в своем терминале и нажмите Enter. Это способ сброса драйвера tty.
Если это не помогло, удалите bash и переустановите его.
Установка BASH:
/bin/bash