Ubuntu 16.04 に Kali Linux ツールをインストールしようとした後、システム OS を元の状態に戻すにはどうすればよいですか?

Ubuntu 16.04 に Kali Linux ツールをインストールしようとした後、システム 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.listnano テキスト エディターで編集用に開きます:

    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+を押してXnano を終了します。

  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. 次のコマンドを使用して、ブート ドライブの MBR に grub をインストールします。

    sudo apt-get --reinstall install base-files/xenial-updates  
    sudo os-prober  
    sudo update-grub   
    
  10. リブート。

    sudo 再起動

  11. GRUB_DISABLE_OS_PROBER=trueセキュリティ上の理由から、 を設定して grub で os-prober を無効にします/etc/default/grub

  12. 自動削除を実行します。

    sudo apt autoremove
    
  13. deborphanをインストールします。

    sudo apt install deborphan  
    
  14. 実行すると、Katoolin をアンインストールした後に孤立したパッケージのリストが表示されますdeborphan。これらの孤立したパッケージは、Katoolin によってインストールされたパッケージのいずれかをまだ使用している場合を除いて、不要になります。

関連情報