Kaliヘッダの更新時の分割エラー

Kaliヘッダの更新時の分割エラー

私はKaliをインストールし、ローリングストアを使用してソースリストを更新しています。これは私のresources.listファイルにあります。

deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free

端末で更新をapt-getすると、出力は次のようになります。

Reading package lists... Done
E: Method http has died unexpectedly!
E: Sub-process http received a segmentation fault.

ソースリストの変更、Kaliの再インストール、インターネット接続の確認など、さまざまなフォーラムを行いました。何が間違っているのかわかりません。 VirtualBoxにはすべて含まれています。

答え1

OP、うまくいく方法を見つけました。どこに住んでいますか?あなたに最も近いミラーを見つけてください。sources.list( )/etc/apt/内のすべてを取り除き、次に交換しました。

deb http://mirror.nus.edu.sg/kali/kali kali-rolling main non-free contrib 

答え2

私が見つけたKali LinuxフォーラムのDave_NoSleepOwlによる投稿この問題を解決するのに非常に役立ちます。

投稿のDave_NoSleepOwlの言葉:

インストール中にネットワークミラーの設定と「apt-getの更新」を担当するので、事前にインストールされた「apt」に問題があると思われますが、解決策がわかりません。 Kaliで使用されている「apt」バージョンは1.1.10で、Debianで使用されている「apt」バージョンは1.0.9.8.3で、libapt-4.12などの他のライブラリを使用します。 「apt」を再インストールしようとしましたが、Kaliで使用されている「apt」が見つかりませんでした。

1. Go to apt's directory of Kali's repository directly using a browser. 
   ( http://http.kali.org/pool/main/a/apt/ )

2. Download libapt-pkg5.0_1.3~rc2_*.deb ( where * is your required architecture ) 
    // he used libapt-pkg5.0_1.3~pre3_*.deb in his post.

3. Download apt_1.3~rc2_*.deb ( where * is your required architecture )
    // he used apt_1.3~pre3_*.deb in his post.

4. Open a terminal, navigate to the directory of the downloaded files above

5. Uninstall apt by apt-get remove apt, and record the packages to be removed

6. Install libapt-pkg5.0_1.3~pre3 by dpkg -i libapt-pkg5.0_1.3~pre3_*.deb

7. Install apt_1.3~pre3_*bby dpkg -i apt_1.3~pre3_*.deb

8. Run apt-get update again, it should work by now.

9. Install the packages removed in step 5.

その後、すべてが正常に戻った。ありがとうございますMr. Dave_NoSleepOwl

関連情報