Kau*_*hik 4 grub2 software-uninstall 16.04 katoolin
我试图使用 katoolin 在我运行 Ubuntu 16.04 的计算机上安装一些 Kali linux 工具,其中大部分都可以正常工作并正确安装,但是当我尝试升级它时出现错误。最终经过一些修补,来自 katoolin 的可用更新消失了。现在,当我启动 Ubuntu 时,它甚至没有显示为 Ubuntu,而是在 GRUB 菜单上显示 Kali Linux。我不知道如何尝试解决这些问题,因为我对 Linux 还很陌生,所以我希望有人能提供帮助。
此外,截至目前 GNOME 未加载,所以我正处于使用虚拟控制台的阶段(我通过按 Ctrl+Alt+F1 到达那里)。
使用键盘快捷键Ctrl+ Alt+打开纯文本虚拟控制台F3。
在login:提示符下输入您的用户名并按Enter。
在Password:提示下输入您的用户密码并按Enter。
现在您已登录到纯文本控制台,并且可以从控制台运行终端命令。
该LionSec Katoolin GitHub的网页明确警告Katoolin用户更新软件时要小心。
在更新您的系统之前,请删除所有 Kali-linux 存储库以避免任何类型的问题。
如果不这样做,可能会出现各种问题。
制作sources.list 的备份副本。
须藤cp /etc/apt/sources.list /etc/apt/sources.list.bak
/etc/apt/sources.list在 nano 文本编辑器中打开以进行编辑:
sudo nano /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
用以下默认的 16.04 sources.list 替换现有 sources.list 的全部内容:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
按键盘组合Ctrl+O然后按Enter保存正在编辑的文件。按键盘组合Ctrl+X退出 nano。
更改sources.list 后运行此命令以刷新可用软件列表。这是最重要的一步,所以请不要跳过它。
sudo apt update
Run Code Online (Sandbox Code Playgroud)
删除卡图林。
sudo rm -r /usr/bin/katoolin
Run Code Online (Sandbox Code Playgroud)
重新安装 Ubuntu 桌面系统。
sudo apt-cache depends ubuntu-desktop | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y
Run Code Online (Sandbox Code Playgroud)
使用以下命令将 grub 安装到引导驱动器的 MBR:
sudo apt-get --reinstall install base-files/xenial-updates
sudo os-prober
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
重启。
sudo reboot
Run Code Online (Sandbox Code Playgroud)
运行自动删除。
sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)
安装 deborphan。
sudo apt install deborphan
Run Code Online (Sandbox Code Playgroud)
运行deborphan以显示卸载 Katoolin 后孤立的软件包列表。除非您仍在使用 Katoolin 安装的任何软件包,否则不再需要这些孤立的软件包。
| 归档时间: |
|
| 查看次数: |
2567 次 |
| 最近记录: |