Kali Linux 도구를 Ubuntu 16.04에 설치하려고 시도한 후 시스템 OS를 원래 상태로 어떻게 복원합니까?

Kali Linux 도구를 Ubuntu 16.04에 설치하려고 시도한 후 시스템 OS를 원래 상태로 어떻게 복원합니까?

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. source.list의 백업 사본을 만드십시오.

    sudo cp /etc/apt/sources.list/etc/apt/sources.list.bak
  2. /etc/apt/sources.list나노 텍스트 편집기에서 편집하기 위해 엽니다 .

    sudo nano /etc/apt/sources.list  
    
  3. 기존 소스 목록의 전체 내용을 다음 기본 16.04 소스 목록으로 바꿉니다.

    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편집 중인 파일을 저장합니다. nano를 종료하려면 키보드 조합 Ctrl+를 누르세요.X

  5. 사용 가능한 소프트웨어 목록을 새로 고치려면 source.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. 다음 명령을 사용하여 부팅 드라이브의 MBR에 grub을 설치합니다.

    sudo apt-get --reinstall install base-files/xenial-updates  
    sudo os-prober  
    sudo update-grub   
    
  10. 재부팅합니다.

    sudo 재부팅

  11. 보안상의 이유로 grub에서 os-prober를 설정하여 비활성화 GRUB_DISABLE_OS_PROBER=true합니다 /etc/default/grub.

  12. 자동 제거를 실행합니다.

    sudo apt autoremove
    
  13. 데보르판을 설치합니다.

    sudo apt install deborphan  
    
  14. deborphanKatoolin을 제거한 후 분리된 패키지 목록을 표시하려면 실행하세요 . Katoolin에서 설치한 패키지를 계속 사용하는 경우를 제외하고 이러한 고아 패키지는 더 이상 필요하지 않습니다.

관련 정보