На этот вопрос уже есть ответ здесь:
В совершенно новой системе я по ошибке удалил / etc /bash.bashrc
, создав и перенаправив на него, а не просто добавив.
Как я могу восстановить его, не переустанавливая систему?
Как знают здесь эксперты, это важный файл в системе, и он мне нужен для правильной работы системы, а также псевдонимы.
Я попытался перезагрузить компьютер, предполагая, что он будет воссоздан, но это не так. При быстром поиске в Google я ничего не нашел (я нашел много результатов по восстановлению ~ / .bashrc
, но, конечно, это другое).
Как мне быстро восстановить его без копирования с другого ПК?
Быстрое и минимальное решение на том же ПК.
Любое восстановление, что единственный файл от deb пакета удара:
$ apt-get download bash
$ dpkg-deb --fsys-tarfile bash_*.deb > /tmp/bash_pkg.tar
$ tar -Oxf /tmp/bash_pkg.tar ./etc/bash.bashrc | sudo tee /etc/bash.bashrc
Или восстановление все недостающие файлы удара:
sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall bash
<час> существует также файл, который мог бы быть полезен Вам:
/usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc
однако я полагаю, что этот файл, принадлежат adduser
пакет.