尝试在 Ubuntu 16.04 上安装 Kali Linux 工具后,如何将系统操作系统恢复到原始状态?

尝试在 Ubuntu 16.04 上安装 Kali Linux 工具后,如何将系统操作系统恢复到原始状态?

我尝试使用 katoolin 在运行 Ubuntu 16.04 的计算机上安装一些 Kali Linux 工具,其中大部分都运行正常并安装正确,但当我尝试升级它时出现了错误。经过一番调整后,katoolin 提供的可用更新消失了。现在,当我启动 Ubuntu 时,它甚至没有显示为 Ubuntu,而是在 GRUB 菜单上显示 Kali Linux。由于我对 Linux 还很陌生,所以我不确定如何尝试解决这些问题,所以我希望有人能帮忙。

另外,截至目前,GNOME 尚未加载,因此我处于使用虚拟控制台的阶段(我通过按 Ctrl+Alt+F1 进入该阶段)。

答案1

从虚拟控制台启动 Ubuntu

  1. 使用键盘快捷键Ctrl+ Alt+打开纯文本虚拟控制台F3

  2. login:提示符下输入您的用户名并按Enter

  3. Password:提示符下输入您的用户密码并按Enter

  4. 现在您已登录到纯文本控制台,并且可以从控制台运行终端命令。

安装 Kali Linux 工具后出现更新警告

LionSec Katoolin GitHub网页明确警告Katoolin用户在更新软件时要小心。

在更新系统之前,请删除所有 Kali-linux 存储库以避免出现任何问题。

在此处输入图片描述

如果不这样做,就会出现各种各样的问题。


  1. 制作 sources.list 的备份。

    sudo cp /etc/apt/sources.list/etc/apt/sources.list.bak
  2. /etc/apt/sources.list在 nano 文本编辑器中打开进行编辑:

    sudo nano /etc/apt/sources.list  
    
  3. 将现有 sources.list 的全部内容替换为以下默认的 16.04 sources.list:

    deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse  
    deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse  
    deb http://archive.canonical.com/ubuntu xenial partner  
    
  4. 按下键盘组合键Ctrl+ O,然后按Enter保存正在编辑的文件。按下键盘组合键Ctrl+X退出 nano。

  5. 更改 sources.list 后运行此命令以刷新可用软件列表。这是最重要的一步,所以请不要跳过它。

    sudo apt update  
    
  6. 除去 Katoolin。

    sudo rm -r /usr/bin/katoolin 
    
  7. 重新安装Ubuntu桌面系统。

    sudo apt-cache depends ubuntu-desktop | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y
    
  8. GRUB_DISABLE_OS_PROBER=false通过设置在grub 中临时启用 os-prober /etc/default/grub

  9. 使用以下命令将 grub 安装到启动驱动器的 MBR:

    sudo apt-get --reinstall install base-files/xenial-updates  
    sudo os-prober  
    sudo update-grub   
    
  10. 重启。

    sudo 重启

  11. 出于安全原因,请通过设置在 grub 中禁用 os- GRUB_DISABLE_OS_PROBER=trueprober /etc/default/grub

  12. 运行自动删除。

    sudo apt autoremove
    
  13. 安装 deborphan。

    sudo apt install deborphan  
    
  14. 运行deborphan以显示卸载 Katoolin 后孤立的软件包列表。除非您仍在使用 Katoolin 安装的任何软件包,否则这些孤立的软件包不再需要。

相关内容