bash: sudo: apt-get: команда не найдена
Я новичок в Ubuntu и пытаюсь поэкспериментировать с pgrouting
Все шло нормально, пока я не попытался установить posgresql 9.5 на Ubuntu 18.04 ... Я использовал следующую команду:
sudo apt-get install libedit2 libpq5 postgresql-client-common zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 postgresql-common locales ssl-cert tzdata sysstat
Но он не был установлен правильно, поэтому я решил удалить и переустановить и использовал это:
sudo apt-get remove libedit2 libpq5 postgresql-client-common zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 postgresql-common locales ssl-cert tzdata sysstat
Но случилось что-то ужасное: было удалено больше вещей, чем я хотел, и я больше не мог использовать свой компьютер, я не принимал такие команды, как
bash
sudo
apt
sudo apt-get
Даже сети были отформатированы, и теперь я не могу быть онлайн. Кто-нибудь знает, как установить все заново без использования этих команд?
1 ответ
Загрузитесь в режиме восстановления.
Сразу после заставки BIOS/UEFI во время загрузки с BIOS быстро нажмите и удерживайте клавишу Shift, чтобы открыть экран меню GNU GRUB. С помощью UEFI нажмите (возможно, несколько раз) клавишу Esc, чтобы перейти к экрану меню GNU GRUB. Иногда заставка производителя является частью загрузчика Windows, поэтому, когда вы включаете компьютер, он сразу переходит к экрану меню GNU GRUB, а затем нажимать Shift не нужно.
Вы увидите экран меню GNU GRUB, который выглядит следующим образом:
Время, когда нужно нажать левую клавишу Shift, может быть непростым, поэтому иногда, если вы пропустите это, вам нужно попробовать это снова.
Нажимайте клавишу со стрелкой вниз, пока не выберите 2-ую запись сверху (ту, в описании которой указан режим восстановления), а затем дважды нажмите Enter.
Теперь вы должны увидеть это меню:
Нажимайте клавишу со стрелкой вниз, пока не выберите сеть и не нажмите Enter. Это тот шаг, о котором я беспокоюсь. Даст ли вам сетевой вариант сетевое взаимодействие? Я не знаю, но стоит попробовать.
Нажмите клавишу со стрелкой вниз еще раз, выберите root и нажмите Enter. Теперь, когда вы root, вы можете запускать команды.
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.6.6ubuntu0.1_amd64.deb
dpkg -i apt_1.6.6ubuntu0.1_amd64.deb
reboot
После перезагрузки компьютера apt будет работать, поэтому откройте терминал и введите:
pkexec apt install sudo
sudo apt install coreutils
sudo apt install libedit2 zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 locales ssl-cert tzdata sysstat
Вы также можете проверить первую команду, смоделировав ее без установки чего-либо:
pkexec apt install --simulate sudo