Рейтинг:0

Как переустановить отсутствующие библиотеки для восстановления Ubuntu 20.10 после глупой очистки некоторых библиотек и выключения

флаг in

Я новичок в Linux, и я пытался установить samba, чтобы использовать для обмена файлами с виртуальной машиной Windows 10 qemu/kvm. Однако Samba не устанавливалась, и я не мог понять, почему. Порыскав по форуму я тупо следовал инструкциям какого-то парня, где он автоматически удалял некоторую библиотеку, но с --удалять флаг.

Почти сразу я понял, что это был неразумный шаг, так как он начал удалять такие библиотеки, как импульсный звук и гном. Я не беспокоился, потому что нашел в журналах библиотеки, которые были удалены, и я был в процессе написания мини-программы на C++, чтобы взять файл журнала в качестве входных данных и создать файл bash для переустановки этих библиотек.

Между тем, хотя мне нужно было переехать в другое место, я закрыл крышку ноутбука. И оттуда дела пошли на юг. Когда я снова открыл крышку, экран не позволял мне аутентифицироваться (клавиатура была недоступна, и логин не мог получить никакого ввода), поэтому мне пришлось перезагрузиться, надеясь на чудо.

Излишне говорить, что чуда не произошло. Я делаю резервную копию с помощью SupportAssist OS Recocery, с которым поставляется Dell. У меня также есть доступ к grub.

Есть ли способ спасти ситуацию без свежей переустановки ОС?

Organic Marble avatar
флаг us
Было бы намного проще просто переустановить и перезагрузить резервные копии, особенно если это новая установка.
Ilias Kapareliotis avatar
флаг in
Это не новая установка, поэтому я пытаюсь найти способы избежать этого.
Nmath avatar
флаг ng
Вы приближаетесь к концу льготного периода для обновления до 21.04, поэтому переустановка может быть лучшим путем. Команды `apt` будут запрашивать подтверждение, поэтому этого можно избежать в будущем, если вы убедитесь, что обращаете внимание на вывод терминала и не следуете слепо инструкциям, которые вы нашли в каком-то источнике. Всегда исследуйте команды перед их запуском, если вы не знаете, что они делают.
Рейтинг:3
флаг cn

Что может помочь, так это загрузиться в приглашение восстановления с поддержкой сети, а затем переустановить метапакет «ubuntu-desktop». Этот метапакет представляет собой пакет, который имеет в качестве зависимости все, что считается частью стандартного рабочего стола Ubuntu. При его обратной установке вернутся все необходимые пакеты, которые были удалены.

В этом вопросе подробно описано, как загрузиться в запрос на восстановление. Как только вы окажетесь в командной строке, введите команду

sudo apt установить ubuntu-рабочий стол

Когда закончите, судо перезагрузка приведет к перезагрузке.

Ilias Kapareliotis avatar
флаг in
1000 благодарностей и даже больше, вы спасли ситуацию. Пришлось установить libpulse0=1:13.99.2-1ubuntu1 и pulseaudio, чтобы заставить работать ubuntu-desktop, но после этого все заработало как часы. Будьте здоровы!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.