Команда apt не обновляет последний пакет (kali linux)

Команда apt не обновляет последний пакет (kali linux)

Сначала я столкнулся с ошибкой, показанной ниже, при попытке установить новые пакеты.

sudo apt-get install mpack   
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
  mail-transport-agent inews
The following NEW packages will be installed:
  mpack
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 36.4 kB of archives.
After this operation, 93.2 kB of additional disk space will be used.
Err:1 http://http.kali.org/kali kali-rolling/main amd64 mpack amd64 1.6-8.2
  404  Not Found [IP: 192.99.200.113 80]
E: Failed to fetch http://http.kali.org/kali/pool/main/m/mpack/mpack_1.6-8.2_amd64.deb  404  Not Found [IP: 192.99.200.113 80]

Этовсего лишь один пример из множества пакетовЯ пытался установить. Все они потерпели неудачу с той же ошибкой (извлечение старой несуществующей версии пакета)

Я заметил, что ошибка говорит о том, что я не могу получить доступ к "http://http.kali.org/kali/pool/main/m/mpack/mpack_1.6-8.2_amd64.deb" (в последней строке)

Итак, я попытался получить доступ к URL-адресу напрямую в браузере и получил 404 not found. Что я сделал дальше, так это вернулся на один шаг назад по URL-адресу, поэтому я перешел на "http://http.kali.org/kali/pool/main/m/mpack/" и обнаружил, что там нет этого"mpack_1.6-8.2_amd64.deb"версия. Файл, который должен загрузить мой kali, это"mpack_1.6-17_amd64.deb"(он есть в пути mpack)

Я подтверждаю, что у меня правильный файл sources.list и я выполнил обновление apt.

Мой файл sources.list содержит эти 2 строки, которые должны быть правильными и не должны вызывать проблему.

deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

Команды, которые я запускал много раз:

apt update
apt-get update
sudo apt update
sudo apt-get update

Итак, я был в замешательстве, почему мой Kali все еще продолжает загружать старый пакет, которого не существует, и выдает мне ошибку 404 «Не найдено»?

Или кто-нибудь сталкивался с такой же проблемой?

sudo apt updateрезультат:

$ sudo apt update
Get:1 http://mirror.kku.ac.th/kali kali-rolling InRelease [30.5 kB]
Get:2 http://mirror.kku.ac.th/kali kali-rolling/non-free Sources [135 kB]
Get:3 http://mirror.kku.ac.th/kali kali-rolling/main Sources [12.7 MB]
Get:4 http://mirror.kku.ac.th/kali kali-rolling/contrib Sources [63.7 kB]
Get:5 http://mirror.kku.ac.th/kali kali-rolling/main amd64 Packages [17.1 MB]
Get:6 http://mirror.kku.ac.th/kali kali-rolling/main amd64 Contents (deb) [36.3 MB]
Get:7 http://mirror.kku.ac.th/kali kali-rolling/contrib amd64 Packages [105 kB]
Get:8 http://mirror.kku.ac.th/kali kali-rolling/contrib amd64 Contents (deb) [105 kB]
Get:9 http://mirror.kku.ac.th/kali kali-rolling/non-free amd64 Packages [188 kB]
Get:10 http://mirror.kku.ac.th/kali kali-rolling/non-free amd64 Contents (deb) [911 kB]
Fetched 67.7 MB in 8s (8,332 kB/s)                                                                                                                                                                                 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

решение1

Зеркало http://mirror.kku.ac.th/kaliустарело, предоставляет старую версиюmpack_1.6-8.2. Вы можете выбрать другое зеркало изЗеркала Кали.

Используйте следующие команды:

printf "%s\n" "deb http://mirror.easylee.nl/kali/ kali-rolling main non-free contrib" |\
sudo tee /etc/apt/sources.list
sudo apt update
sudo apt install mpack

Связанный контент