Я установил инструменты Boost Dev через apt-get
. Тогда я построил буст сам. Итак, чтобы избавиться от этих инструментов разработчика, я сделал:
apt-get purge libboost*
Я видел, как значки исчезали с моего экрана одна за другой. Верхняя панель исчезла, кажется, почти все в Ubuntu использует Boost. Я должен был удалить libboost-all-dev
.
Можно ли как-то исправить эту ошибку, или мне нужно переустанавливать Ubuntu с нуля?
У Вас все еще есть консоль? Исследуйте выводы от своих последних команд или см. less /var/log/apt/history.log
(если это не значимо, пойдите хардкор с less /var/log/dpkg.log
), и затем переустановите то, что Вы удалили.
apt-get install aptitude
склонный предупредил бы Вас, если Вы действительно пытались удалить что-то существенное, таким образом, худшая вещь, которая могла произойти, состоит в том, что Вы вынуждены переустановить все, что Вы просто удалили прежде, чем иметь Вашу систему в состоянии, подобном этому прежде.
предупреждение, хотя: при удалении некоторой системной службы Вы сделали специальные конфигурации к, тогда просто переустанавливание ее вытрет Ваши возможности восстановления тех старых файлов конфигурации, которых Вы просто произвели чистку. При необходимости в таком необходимо проявить намного более тщательно продуманный подход - в различной системе.