嘗試在 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.04sources.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. 去除卡託林。

    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. 重啟。

    須藤重新啟動

  11. 出於安全原因,透過在 .grubGRUB_DISABLE_OS_PROBER=true中進行設定來停用 grub 中的 os-prober /etc/default/grub

  12. 運行自動刪除。

    sudo apt autoremove
    
  13. 安裝 deborphan。

    sudo apt install deborphan  
    
  14. 運行deborphan以顯示卸載 Katoolin 後孤立的軟體包清單。除非您仍在使用 Katoolin 安裝的任何軟體包,否則不再需要這些孤立的軟體包。

相關內容