Как восстановить системную ОС в исходное состояние после попытки установить инструменты Kali linux на Ubuntu 16.04?

Я пытался установить некоторые инструменты Kali linux на свой компьютер, на котором запущен Ubuntu 16.04, используя katoolin, и большинство из них разработано и установлено правильно, но когда я попытался его обновить, возникла ошибка. В конце концов после некоторого возижения, доступные обновления от katoolin исчезли. Теперь, когда я загружаю Ubuntu, даже не появляется как Ubuntu, вместо этого он говорит о Kali Linux в меню GRUB. Я не уверен, как попытаться решить любую из этих проблем, поскольку я довольно новичок в Linux, поэтому я надеялся, что кто-то там может помочь.

Кроме того, на данный момент GNOME не загружается, поэтому я нахожусь на стадии использования виртуальной консоли (я получил там, нажав Ctrl + Alt + F1).

4
задан 23 March 2018 в 13:27

2 ответа

Все действия с apt регистрируются. Эти файлы доступны в /var/log/apt/. Чтобы просмотреть самый последний журнал журнала журнала: less /var/log/apt/history.log Это покажет вам изменения, которые вы установили для установки инструментов Katoolin и Kali linux. Скопируйте эти изменения с /var/log/apt/history.log в текстовый файл и сохраните файл. Отмените все изменения, внесенные вами после установки Katoolin один за другим. Не спешите и проверяйте свою работу, когда вы идете, чтобы избежать ошибок ввода. Удалите Katoolin. sudo rm -r /usr/bin/katoolin Важно! Просмотрите источники программного обеспечения для любых хранилищ, добавленных Katoolin, и удалите эти репозитории из ваших источников программного обеспечения. На шаге 7 вы собираетесь переустановить настольную систему Ubuntu, и если вы не удалите все источники программного обеспечения, которые были добавлены Katoolin, это может помешать шагу 7. Проверьте, какие источники программного обеспечения были добавлены Katoolin. cat /etc/apt/sources.list | grep kali Если вы видите источник программного обеспечения kali, удалите его deb и deb-src из sources.list, а затем сохраните файл. Завершите вручную, проверяя свои источники программного обеспечения в /etc/apt/sources.list и в тире, щелкнув Software & amp; Обновления, чтобы открыть Программное обеспечение и amp; Окно «Обновления» -> «Прочее программное обеспечение», чтобы убедиться, что вы удалили все источники программного обеспечения, которые были добавлены Katoolin. Обновите список доступных программ. sudo apt update Если вы используете Ubuntu, закончите, переустановив настольную систему Ubuntu. sudo apt-cache depends ubuntu-desktop | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y Установите grub на MBR вашего загрузочного диска с помощью следующих команд: sudo apt-get --reinstall install base-files/xenial-updates && sudo reboot sudo os-prober sudo update-grub Когда вы выполните эти шаги, вы можете перезагрузить компьютер. sudo reboot

Перед установкой katoolin снова прочитайте последний раздел этого ответа за советом о том, как предотвратить повторную повторную проблему.

5
ответ дан 17 July 2018 в 18:16
Все действия с apt регистрируются. Эти файлы доступны в /var/log/apt/. Чтобы просмотреть самый последний журнал журнала журнала: less /var/log/apt/history.log Это покажет вам изменения, которые вы установили для установки инструментов Katoolin и Kali linux. Скопируйте эти изменения с /var/log/apt/history.log в текстовый файл и сохраните файл. Отмените все изменения, внесенные вами после установки Katoolin один за другим. Не спешите и проверяйте свою работу, когда вы идете, чтобы избежать ошибок ввода. Удалите Katoolin. sudo rm -r /usr/bin/katoolin Важно! Просмотрите источники программного обеспечения для любых хранилищ, добавленных Katoolin, и удалите эти репозитории из ваших источников программного обеспечения. На шаге 7 вы собираетесь переустановить настольную систему Ubuntu, и если вы не удалите все источники программного обеспечения, которые были добавлены Katoolin, это может помешать шагу 7. Проверьте, какие источники программного обеспечения были добавлены Katoolin. cat /etc/apt/sources.list | grep kali Если вы видите источник программного обеспечения kali, удалите его deb и deb-src из sources.list, а затем сохраните файл. Завершите вручную, проверяя свои источники программного обеспечения в /etc/apt/sources.list и в тире, щелкнув Software & amp; Обновления, чтобы открыть Программное обеспечение и amp; Окно «Обновления» -> «Прочее программное обеспечение», чтобы убедиться, что вы удалили все источники программного обеспечения, которые были добавлены Katoolin. Обновите список доступных программ. sudo apt update Если вы используете Ubuntu, закончите, переустановив настольную систему Ubuntu. sudo apt-cache depends ubuntu-desktop | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y Установите grub на MBR вашего загрузочного диска с помощью следующих команд: sudo apt-get --reinstall install base-files/xenial-updates && sudo reboot sudo os-prober sudo update-grub Когда вы выполните эти шаги, вы можете перезагрузить компьютер. sudo reboot

Перед установкой katoolin снова прочитайте последний раздел этого ответа за советом о том, как предотвратить повторную повторную проблему.

5
ответ дан 23 July 2018 в 19:05
  • 1
    Я думаю, что он идет глубже, чем рабочий стол. Если grub сообщает о kali, я думаю, что его основная система была обновлена ​​до kali. – ravery 23 March 2018 в 08:20
  • 2
    @ravery katoolin часто вызывает эту ошибку в меню GRUB. Его основная система не была обновлена ​​до Кали, только запись в меню GRUB была поверхностно изменена с Ubuntu на Kali, как указано в шаге 8 этого ответа, а также в этом ответе: askubuntu.com/questions/836270/ & hellip; – karel 23 March 2018 в 08:24
  • 3
    ubuntu-desktop - это просто мета-пакет, поэтому apt install --reinstall не будет делать ничего, кроме простой установки. Есть еще один ответ для переустановки зависимостей . – Oli♦ 23 March 2018 в 14:11
  • 4
    Как я могу отказаться от всех обновлений. Я думал об использовании команды очистки, которую я нашел в Интернете, но тогда мне пришлось бы вводить все 900 пакетов отдельно, потому что я не могу ничего делать, кроме типа. Есть ли простой способ отменить все, что я сделал. Все это было только мне, обновляя с помощью apt-get upgrade и меня используя autoremove. Я предполагаю, что все, что мне нужно сделать, это отменить обновления частей. Я чувствую, что есть более умный способ сделать это. Я могу только добраться до консоли (я думаю, что это то, что называется, я получил там, используя ctrl alt f1), нет gui, так что я могу сделать? Спасибо за анс.! – Kaushik 24 March 2018 в 04:40
  • 5
    katoolin также устанавливает пакеты из GitHub. Удаление нескольких пакетов, которые были установлены из GitHub, будет тяжелой работой. Поиск и удаление потерянных пакетов (с deborphan ), оставшихся после удаления пакетов, которые были быстро удалены с помощью apt, еще более тяжелая работа, а также может сломать вашу систему, если не сделать это медленно и осторожно. К счастью, нет необходимости использовать deborphan. – karel 24 March 2018 в 05:19

Другие вопросы по тегам:

Похожие вопросы: