Kali linux ошибка обновления

14
Записи

2
Пользователи

1
Likes

38 Тыс.
Просмотры

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:22 дп  

Полное обновление системы выполняется так:

sudo apt update && sudo apt -y full-upgrade

Процесс обновления требует:

  • правильную запись в источниках приложений
  • Интернет-подключение

Источники приложений (репозитории) записаны в файле /etc/apt/sources.list

Для открытия файла используйте команду

gedit /etc/apt/sources.list

Строки, которые начинаются с символа # — это комментарии, не обращайте на них внимание.

Важно, чтобы там была строка:

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

Причём эта строка должна быть единственной незакомментирвоанной.

Строка может быть такой:

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

Она идентична, но вместо HTTPS указан протокол HTTP. Главное, чтобы был один из этих вариантов, а других незакомментированных строк не было.

Дополнительную информацию об обновлении Kali Linux, какие ещё есть команды и вопросы, связанные с обновлением, смотрите в справочной статье «Как обновить Kali Linux».

Ниже задавайте ваши вопросы о возникающих проблемах при обновлении системы.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:27 дп  

Ошибка «E: Не удалось получить … Соединение разорвано [IP:»

Часть выводимой при неудачном обновлении информации:

Пол:325  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 unattended-upgrades all 1.9 [78,3 kB]
Пол:326 http://mirror-1.truenetwork.ru/kali kali-rolling/main amd64 vdpau-driver-all amd64 1.1.1-9 [20,8 kB]
Пол:327 http://mirror-1.truenetwork.ru/kali kali-rolling/non-free amd64 wpscan all 3.4.1-0kali1 [49,1 kB]
Пол:328 http://mirror-1.truenetwork.ru/kali kali-rolling/main amd64 xpdf amd64 3.04-11 [163 kB]
Получено 683 MB за 11мин 22с (1 002 kB/s)
E: Не удалось получить http://http.kali.org/kali/pool/main/p/python-setuptools/python3-pkg-resources_40.6.2-1_all.deb Соединение разорвано [IP: 192.99.200.113 80]
E: Не удалось получить http://http.kali.org/kali/pool/main/r/ruby-eventmachine/ruby-eventmachine_1.0.7-4.2_amd64.deb Соединение разорвано [IP: 192.99.200.113 80]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

Ключевой здесь является информация:

Ошибка «E: Не удалось получить … Соединение разорвано [IP:»

То есть не удалось получить некоторые файлы пакетов.

Причина ошибки:

  • у вас нестабильное Интернет-подключение и некоторые файлы не были загружены из-за разрывов подключения
  • между обновлением кэша приложений и загрузкой файлов прошло некоторое время, в течении которого пакеты в репозитории успели обновиться — то есть вы пытаетесь загрузить старые пакеты, а на сервере они больше недоступны, так как заменены новыми версиями. Такая ситуация вполне вероятно, особенно если вам необходимо обновиться много пакетов, а ваше Интернет-подключение является медленным.

Для решение проблемы — просто заново перезапустите обновление командами:

sudo apt update && sudo apt -y full-upgrade

Это должно полностью исправить ошибку.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:30 дп  

Во время обновления появляется окно или запрос, на которое не реагирует на клики.

Во время обновления появляется окно или запрос, на которое не реагирует на клики.

Иногда при обновлении появляются запросы к пользователю, которые могут выглядеть примерно так:

Ещё вариант:

Поскольку обновление происходит в консоли, то, что вы видите, это псевдографический интерфейс и для работы с ним используйте особые кнопки:

TAB — для перехода по пунктам меню

Пробел или Enter — для выбора или отмены выбора

С помощью клавиши TAB перейдите на кнопку «ОК» и клавишей Enter нажмите её для продолжения обновления.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:40 дп  

Что делать если программа спрашивает про обновление конфигурационного файла.

При некоторых обновлениях некоторых пакетов меняется структура конфигурационного файла. Как правило, в новом файле содержаться директивы и настройки, которые необходимы для новой версии программы, без которых она не может работать.

Настройка программы — это в почти всегда изменение конфигурационных файлов. Конечный результат может быть результатом длительной работы с конфигурацией и множества тестов. На это могут быть потрачены часы или даже дни.

Поэтому при необходимости обновить конфигурацию, возникает дилемма:

  • не обновлять конфиг, в результате чего новая версия не будет нормально работать
  • обновить конфиг и стереть результаты настройки пользователя

Именно по этой причине система спрашивает у вас каждый раз, что нужно сделать, если с обновлением программы обновляется и конфигурационный файл?

Если в действительности вы не пользовались этой программой, либо сделанные настройки не представляют для вас ценности, то всегда соглашайтесь на обновление конфигурационного файла. Если сделанные настройки для вас важны, то:

  • отказывайтесь от обновления конфигурационного файла
  • сделайте резервную копию вашего конфига, обновите конфигурационный файл, а затем сделайте в нём необходимые настройки

Для некоторых пакетов, например Tor, конфигурационный файл представляет собой просто набор комментариев, в котором не активна ни одна настройка — для таких файлов (если вы их не меняли), обновление является чистой формальностью.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:43 дп  

Ошб:1 404 Not Found [IP:

При обновлении может возникнуть следующая ошибка:

Ошб:1  http://http.kali.org/kali  kali-rolling/main amd64 libboost-python1.67.0 amd64 1.67.0-10
404 Not Found [IP: 192.99.200.113 80]
Ошб:2 http://http.kali.org/kali kali-rolling/main amd64 libboost-random1.67.0 amd64 1.67.0-10
404 Not Found [IP: 192.99.200.113 80]

Ключевой здесь является строка Ошб:1 404 Not Found — то есть файл пакета не найден. Самой частой причиной этого является устаревший кэш с информацией о пакетах и ссылками на их загрузку.

Поэтому перед обновлением пакетов обновите кэш:

sudo apt update

Либо используйте такую комбинированную команду, которая обновит кэш и сразу запустит загрузку и установку обновлённых версий пакетов:

sudo apt update && sudo apt -y full-upgrade

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:49 дп  

E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock

Пожалуй, самая частая ошибка при попытке обновления или установки нового пакета:

E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock

Все подробности по этой ошибке, а также инструкции для исправления здесь: https://hackware.ru/?p=6621

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 6:58 дп  

W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG

Процесс обновления пакетов, кроме их скачивания и распаковки, включает в себя также проверку их цифровой подписи. Эта проверка гарантирует:

  • целостность пакетов (что они не были повреждены при скачивании)
  • получение их из надёжного источника (эти пакеты не были модифицированные или созданы неуполномоченными лицами

Цифровая подпись поставляется в систему также упакованной в пакет, который обновляется вместе с другими пакетами системы. Если прошло слишком много времени и файлы для проверки цифровой подписи устарели, то возникает замкнутый круг: вы не можете обновить пакеты в системе, поскольку они проходят проверку цифровой подписи. Вы не можете обновить файлы для проверки цифровой подписи, поскольку они поставляются как пакет, а пакеты не могут быть обновлены, поскольку…

В общем, проблема решается одной командой, которая скачивает и устанавливает актуальный файл для проверки цифровой подписи, подробности здесь: https://hackware.ru/?p=4692

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 7:08 дп  

Обновление Kali Linux затягивается на целый день

В виртуальной машине я сталкиваюсь с замедлением обновления пакетов в Kali Linux. В результате большое обновление может затянуться в буквальном смысле на целый день. Причём, больше всего времени занимает процесс распаковки скаченных обновлённых пакетов. Распаковка exploitdb или metasploit-framework может затянуться просто на часы!

Это ненормально — видимо, какой-то баг.

Лично я выбрал для себя довольно нестандартное решение — у меня Kali Linux установлена на настоящем (а не виртуальном) внешнем USB диске, который я подключаю к VirtualBox и загружаюсь с него в виртуальной машине. То есть я не выходя из основной системы загружаюсь с внешнего диска. Это отличное решение — процесс распаковки пакетов стал занимать считанные минуты, но это чуть усложнённый способ и он подходит не всем.

Если вы хотите работать исключительно в VirtualBox и не подключать внешний USB диск, то в качестве варианта можно удалить два пакета, которые занимают больше всего времени на распаковку, это exploitdb и metasploit-framework. Причём пакет metasploit-framework является зависимостью для таких инструментов как: armitage, commix, ghost-phisher, jboss-autopwn, maltego-teeth, msfpc, set, u3-pwn, unicorn-magic. Если вы используете какой-либо из этих пакетов, то этот способ вам не подойдёт. Если вам эти пакеты не нужны, то их можно удалить командой:

sudo apt remove exploitdb metasploit-framework armitage commix ghost-phisher jboss-autopwn kali-linux-full maltego-teeth msfpc set u3-pwn unicorn-magic

В результате процесс обновления не будет зависать на целый день, если вышла новая версия exploitdb или metasploit-framework.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 7:44 дп  

Что делать при обрыве обновления?

Если при выполнении Kali Linux обновления ваш компьютер перезагрузился (перебои с электричеством, завис и другие причины), то при следующем обновлении может возникнуть ошибка.

Начните с того, что выполните команду:

sudo apt-get install -f -y

Затем вновь попытайтесь выполнить обновление.

sudo apt update && sudo apt -y full-upgrade

Если оно вновь завершиться ошибкой, то повторите команду

sudo apt-get install -f -y

И опять попытайтесь запустить обновление.

Если это не помогает, то обратите внимание, какой именно пакет вызывает ошибку? Удалите этот пакет. Если система напишет, что удаляемый пакет является зависимостями для других пакетов, то удалите их всех.

sudo apt remove ИМЯ_ПАКЕТА

При этом я рекомендую выписать куда-нибудь названия удаляемых пакетов, чтобы затем вновь их установить и вернуть систему в исходное состояние.

После удаления проблемного пакета вновь попробуйте пару раз:

sudo apt-get install -f -y
sudo apt update && sudo apt -y full-upgrade

Если ошибка исчезла и система удачно обновилась, то верните удалённые пакеты.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 7:54 дп  

Failed to fetch InRelease

Сам я с такой ошибкой не сталкивался (видимо из-за того, что всегда прописываю HTTPS протокол в источниках приложений Kali Linux), но здесь описывается эта ошибка и показывается, как её исправить.

Эта ошибка возникает при обновление кэша программ командой:

apt update

Пример ошибки:

Err:1  http://http.kali.org/kali  kali-rolling InRelease
  403  Forbidden [IP: 192.99.200.113 80]
Reading package lists... Done
E: Failed to fetch  http://http.kali.org/kali/dists/kali-rolling/InRelease   403  Forbidden [IP: 192.99.200.113 80]
E: The repository 'http://http.kali.org/kali kali-rolling InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

По умолчанию уже упоминавшийся выше файл репозиториев /etc/apt/sources.list содержит запись без HTTPS протокола, но зеркало, к которому может обратиться менеджер пакетов apt может использовать только HTTPS протокол (хотя могут быть варианты, например, зеркало может использовать оба протокола или использовать только HTTP протокол). Из-за этой несовместимости, зеркало отвергает подключение, пришедшее от менеджера обновлений.

Самый простой способ исправить эту ошибку, это заменить HTTP на безопасный протокол HTTPS. Для этого откройте файл /etc/apt/sources.list, и замените там строку с:

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

На:

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

Затем вновь запустите обновление кэша пакетов — проблема к этому моменту должна полностью исчезнуть.

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 21/12/2018 8:09 дп  

Система стала занимать много места на диске

Если количество занятого места увеличивается и вы не можете понять, какими именно файлами заполнен ваш жёсткий диск, то рекомендую подумать о кэше файлов.

По умолчанию все скаченные для обновления файлы не удаляются. Чтобы удалить их все выполните команду:

sudo apt-get clean -y

Также могут накапливаться пакеты, которые после обновления больше не используются в системе, для их удаления выполните команду:

sudo apt autoremove

Setx

(@setx)

New Member

Присоединился: 1 год назад

Записи: 1

05/03/2022 8:48 дп  

Здравствуйте. Не могу скачать «pip» и «xoortool» выдает ошибки, нужна помощь, как их решить? Пользуюсь на виртуальной машиной «VirtualBox»

sudo apt install python3 python3-pip                                                                                                        1 ⨯
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет python3 самой новой версии (3.9.7-1).
python3 помечен как установленный вручную.
Следующие НОВЫЕ пакеты будут установлены:
  python3-pip python3-wheel
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 823 пакетов не обновлено.
Необходимо скачать 1 341 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 7 175 kB.
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Ошб:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
  Соединение разорвано [IP: 94.247.111.11 80]
Ошб:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
  Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить  http://mirror-1.truenetwork.ru/kali/pool/main/w/wheel/python3-wheel_0.37.1-2_all.deb   Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить  http://mirror-1.truenetwork.ru/kali/pool/main/p/python-pip/python3-pip_22.0.2+dfsg-1_all.deb   Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

Это сообщение было изменено 1 год назад от Setx

MiAl

(@mial)

Участник Admin

Присоединился: 5 лет назад

Записи: 267

Создатель темы 05/03/2022 8:53 дп  

Приветствую! Начните с

sudo apt update

Если ошибка не исчезнет, значит блокировка доступа к серверам Kali Linux на уровне Интернет-провайдера. В этом случае нужно использовать VPN.

Кстати, ведь эта ошибка уже рассмотрена чуть выше.

Это сообщение было изменено 1 год назад 2 раз от MiAl

Kali Linux — это дистрибутив Linux, который часто используется в качестве операционной системы для пентестинга и тестирования на проникновение

Все вероятные причины появления ошибки 

Ошибка при обновлении Kali Linux означает, что произошла ошибка в процессе попытки обновления операционной системы Kali Linux до последней версии. Эта ошибка может произойти по разным причинам, таким как проблемы с серверами обновлений, конфликты между пакетами, проблемы с зависимостями.

Как устранить ошибку Kali Linux при обновлении

В зависимости от конкретной ошибки, которую вы получили при обновлении Kali Linux, могут быть необходимы различные шаги для ее устранения. Например, если проблема связана с серверами обновлений, вам может потребоваться изменить настройки источника обновлений. Если же проблема вызвана конфликтами между пакетами или проблемами с зависимостями, вам может потребоваться удалить или обновить установленные пакеты.

Обновление Kali Linux может иногда приводить к ошибкам и проблемам. Вот некоторые распространенные ошибки и проблемы, которые могут возникнуть при обновлении Kali Linux:

Ошибка «Unable to fetch some archives»: эта ошибка может возникать, когда APT не может загрузить обновления из репозитория Kali Linux. Проверьте подключение к Интернету и убедитесь, что репозитории Kali Linux доступны.

Проблемы с ключами GPG: ключи GPG используются для проверки подлинности и целостности пакетов. Если у вас возникают проблемы с ключами GPG во время обновления, попробуйте обновить ключи GPG для репозиториев Kali Linux.

Несовместимость версий пакетов: некоторые пакеты могут стать несовместимыми с вашей текущей версией Kali Linux. Это может произойти, если вы не обновляли свою систему в течение длительного времени. В этом случае вам может потребоваться выполнить обновление путем переустановки операционной системы.

Ошибки во время обновления: если вы столкнулись с ошибками во время обновления, попробуйте выполнить команду «apt-get update && apt-get upgrade» в терминале и проверьте, есть ли какие-либо ошибки.

Недостаточно места на диске: если не хватает места на диске, то обновление может не завершиться успешно. Проверьте, сколько свободного места у вас есть на диске, и освободите необходимое количество места.

Проблемы с зависимостями: если у вас возникают проблемы с зависимостями при обновлении, попробуйте выполнить команду «apt-get install -f» в терминале для автоматического разрешения проблем с зависимостями.

Если вы не можете решить проблему самостоятельно, то вы можете обратиться за помощью к сообществу Kali Linux, форумам по Linux или специалистам по Linux.

Способы устранения ошибки Кали в Линукс при обновлении

Чтобы устранить ошибку при обновлении Kali Linux, вам следует выполнить следующие действия:

1. Обновите список пакетов, выполнив команду:

sudo apt-get update

2. Обновите все пакеты, выполнив команду:

sudo apt-get upgrade

3. Если вы все еще получаете ошибку, попробуйте выполнить команду:

sudo apt-get dist-upgrade

4. Если ни одна из этих команд не помогла, попробуйте обновить Kali Linux до последней версии, выполнив команду:

sudo apt-get dist-upgrade -y

5. Если проблема не решена, поищите информацию об ошибке в Интернете или обратитесь за помощью к сообществу Kali Linux.

Обратите внимание, что перед выполнением любой команды обновления важно сделать резервную копию важных данных и системы в целом.

14
Посты

2
Пользователи

1
Likes

35.5 Тыс.
Просмотры

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:22 дп  

Полное обновление системы выполняется так:

sudo apt update && sudo apt -y full-upgrade

Процесс обновления требует:

  • правильную запись в источниках приложений
  • Интернет-подключение

Источники приложений (репозитории) записаны в файле /etc/apt/sources.list

Для открытия файла используйте команду

gedit /etc/apt/sources.list

Строки, которые начинаются с символа # — это комментарии, не обращайте на них внимание.

Важно, чтобы там была строка:

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

Причём эта строка должна быть единственной незакомментирвоанной.

Строка может быть такой:

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

Она идентична, но вместо HTTPS указан протокол HTTP. Главное, чтобы был один из этих вариантов, а других незакомментированных строк не было.

Дополнительную информацию об обновлении Kali Linux, какие ещё есть команды и вопросы, связанные с обновлением, смотрите в справочной статье «Как обновить Kali Linux».

Ниже задавайте ваши вопросы о возникающих проблемах при обновлении системы.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:27 дп  

Ошибка «E: Не удалось получить … Соединение разорвано [IP:»

Часть выводимой при неудачном обновлении информации:

Пол:325  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 unattended-upgrades all 1.9 [78,3 kB]
Пол:326 http://mirror-1.truenetwork.ru/kali kali-rolling/main amd64 vdpau-driver-all amd64 1.1.1-9 [20,8 kB]
Пол:327 http://mirror-1.truenetwork.ru/kali kali-rolling/non-free amd64 wpscan all 3.4.1-0kali1 [49,1 kB]
Пол:328 http://mirror-1.truenetwork.ru/kali kali-rolling/main amd64 xpdf amd64 3.04-11 [163 kB]
Получено 683 MB за 11мин 22с (1 002 kB/s)
E: Не удалось получить http://http.kali.org/kali/pool/main/p/python-setuptools/python3-pkg-resources_40.6.2-1_all.deb Соединение разорвано [IP: 192.99.200.113 80]
E: Не удалось получить http://http.kali.org/kali/pool/main/r/ruby-eventmachine/ruby-eventmachine_1.0.7-4.2_amd64.deb Соединение разорвано [IP: 192.99.200.113 80]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

Ключевой здесь является информация:

Ошибка «E: Не удалось получить … Соединение разорвано [IP:»

То есть не удалось получить некоторые файлы пакетов.

Причина ошибки:

  • у вас нестабильное Интернет-подключение и некоторые файлы не были загружены из-за разрывов подключения
  • между обновлением кэша приложений и загрузкой файлов прошло некоторое время, в течении которого пакеты в репозитории успели обновиться — то есть вы пытаетесь загрузить старые пакеты, а на сервере они больше недоступны, так как заменены новыми версиями. Такая ситуация вполне вероятно, особенно если вам необходимо обновиться много пакетов, а ваше Интернет-подключение является медленным.

Для решение проблемы — просто заново перезапустите обновление командами:

sudo apt update && sudo apt -y full-upgrade

Это должно полностью исправить ошибку.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:30 дп  

Во время обновления появляется окно или запрос, на которое не реагирует на клики.

Во время обновления появляется окно или запрос, на которое не реагирует на клики.

Иногда при обновлении появляются запросы к пользователю, которые могут выглядеть примерно так:

Ещё вариант:

Поскольку обновление происходит в консоли, то, что вы видите, это псевдографический интерфейс и для работы с ним используйте особые кнопки:

TAB — для перехода по пунктам меню

Пробел или Enter — для выбора или отмены выбора

С помощью клавиши TAB перейдите на кнопку «ОК» и клавишей Enter нажмите её для продолжения обновления.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:40 дп  

Что делать если программа спрашивает про обновление конфигурационного файла.

При некоторых обновлениях некоторых пакетов меняется структура конфигурационного файла. Как правило, в новом файле содержаться директивы и настройки, которые необходимы для новой версии программы, без которых она не может работать.

Настройка программы — это в почти всегда изменение конфигурационных файлов. Конечный результат может быть результатом длительной работы с конфигурацией и множества тестов. На это могут быть потрачены часы или даже дни.

Поэтому при необходимости обновить конфигурацию, возникает дилемма:

  • не обновлять конфиг, в результате чего новая версия не будет нормально работать
  • обновить конфиг и стереть результаты настройки пользователя

Именно по этой причине система спрашивает у вас каждый раз, что нужно сделать, если с обновлением программы обновляется и конфигурационный файл?

Если в действительности вы не пользовались этой программой, либо сделанные настройки не представляют для вас ценности, то всегда соглашайтесь на обновление конфигурационного файла. Если сделанные настройки для вас важны, то:

  • отказывайтесь от обновления конфигурационного файла
  • сделайте резервную копию вашего конфига, обновите конфигурационный файл, а затем сделайте в нём необходимые настройки

Для некоторых пакетов, например Tor, конфигурационный файл представляет собой просто набор комментариев, в котором не активна ни одна настройка — для таких файлов (если вы их не меняли), обновление является чистой формальностью.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:43 дп  

Ошб:1 404 Not Found [IP:

При обновлении может возникнуть следующая ошибка:

Ошб:1  http://http.kali.org/kali  kali-rolling/main amd64 libboost-python1.67.0 amd64 1.67.0-10
404 Not Found [IP: 192.99.200.113 80]
Ошб:2 http://http.kali.org/kali kali-rolling/main amd64 libboost-random1.67.0 amd64 1.67.0-10
404 Not Found [IP: 192.99.200.113 80]

Ключевой здесь является строка Ошб:1 404 Not Found — то есть файл пакета не найден. Самой частой причиной этого является устаревший кэш с информацией о пакетах и ссылками на их загрузку.

Поэтому перед обновлением пакетов обновите кэш:

sudo apt update

Либо используйте такую комбинированную команду, которая обновит кэш и сразу запустит загрузку и установку обновлённых версий пакетов:

sudo apt update && sudo apt -y full-upgrade

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:49 дп  

E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock

Пожалуй, самая частая ошибка при попытке обновления или установки нового пакета:

E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock

Все подробности по этой ошибке, а также инструкции для исправления здесь: https://hackware.ru/?p=6621

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 6:58 дп  

W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG

Процесс обновления пакетов, кроме их скачивания и распаковки, включает в себя также проверку их цифровой подписи. Эта проверка гарантирует:

  • целостность пакетов (что они не были повреждены при скачивании)
  • получение их из надёжного источника (эти пакеты не были модифицированные или созданы неуполномоченными лицами

Цифровая подпись поставляется в систему также упакованной в пакет, который обновляется вместе с другими пакетами системы. Если прошло слишком много времени и файлы для проверки цифровой подписи устарели, то возникает замкнутый круг: вы не можете обновить пакеты в системе, поскольку они проходят проверку цифровой подписи. Вы не можете обновить файлы для проверки цифровой подписи, поскольку они поставляются как пакет, а пакеты не могут быть обновлены, поскольку…

В общем, проблема решается одной командой, которая скачивает и устанавливает актуальный файл для проверки цифровой подписи, подробности здесь: https://hackware.ru/?p=4692

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 7:08 дп  

В виртуальной машине я сталкиваюсь с замедлением обновления пакетов в Kali Linux. В результате большое обновление может затянуться в буквальном смысле на целый день. Причём, больше всего времени занимает процесс распаковки скаченных обновлённых пакетов. Распаковка exploitdb или metasploit-framework может затянуться просто на часы!

Это ненормально — видимо, какой-то баг.

Лично я выбрал для себя довольно нестандартное решение — у меня Kali Linux установлена на настоящем (а не виртуальном) внешнем USB диске, который я подключаю к VirtualBox и загружаюсь с него в виртуальной машине. То есть я не выходя из основной системы загружаюсь с внешнего диска. Это отличное решение — процесс распаковки пакетов стал занимать считанные минуты, но это чуть усложнённый способ и он подходит не всем.

Если вы хотите работать исключительно в VirtualBox и не подключать внешний USB диск, то в качестве варианта можно удалить два пакета, которые занимают больше всего времени на распаковку, это exploitdb и metasploit-framework. Причём пакет metasploit-framework является зависимостью для таких инструментов как: armitage, commix, ghost-phisher, jboss-autopwn, maltego-teeth, msfpc, set, u3-pwn, unicorn-magic. Если вы используете какой-либо из этих пакетов, то этот способ вам не подойдёт. Если вам эти пакеты не нужны, то их можно удалить командой:

sudo apt remove exploitdb metasploit-framework armitage commix ghost-phisher jboss-autopwn kali-linux-full maltego-teeth msfpc set u3-pwn unicorn-magic

В результате процесс обновления не будет зависать на целый день, если вышла новая версия exploitdb или metasploit-framework.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 7:44 дп  

Что делать при обрыве обновления?

Если при выполнении Kali Linux обновления ваш компьютер перезагрузился (перебои с электричеством, завис и другие причины), то при следующем обновлении может возникнуть ошибка.

Начните с того, что выполните команду:

sudo apt-get install -f -y

Затем вновь попытайтесь выполнить обновление.

sudo apt update && sudo apt -y full-upgrade

Если оно вновь завершиться ошибкой, то повторите команду

sudo apt-get install -f -y

И опять попытайтесь запустить обновление.

Если это не помогает, то обратите внимание, какой именно пакет вызывает ошибку? Удалите этот пакет. Если система напишет, что удаляемый пакет является зависимостями для других пакетов, то удалите их всех.

sudo apt remove ИМЯ_ПАКЕТА

При этом я рекомендую выписать куда-нибудь названия удаляемых пакетов, чтобы затем вновь их установить и вернуть систему в исходное состояние.

После удаления проблемного пакета вновь попробуйте пару раз:

sudo apt-get install -f -y
sudo apt update && sudo apt -y full-upgrade

Если ошибка исчезла и система удачно обновилась, то верните удалённые пакеты.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 7:54 дп  

Failed to fetch InRelease

Сам я с такой ошибкой не сталкивался (видимо из-за того, что всегда прописываю HTTPS протокол в источниках приложений Kali Linux), но здесь описывается эта ошибка и показывается, как её исправить.

Эта ошибка возникает при обновление кэша программ командой:

apt update

Пример ошибки:

Err:1  http://http.kali.org/kali  kali-rolling InRelease
  403  Forbidden [IP: 192.99.200.113 80]
Reading package lists... Done
E: Failed to fetch  http://http.kali.org/kali/dists/kali-rolling/InRelease   403  Forbidden [IP: 192.99.200.113 80]
E: The repository 'http://http.kali.org/kali kali-rolling InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

По умолчанию уже упоминавшийся выше файл репозиториев /etc/apt/sources.list содержит запись без HTTPS протокола, но зеркало, к которому может обратиться менеджер пакетов apt может использовать только HTTPS протокол (хотя могут быть варианты, например, зеркало может использовать оба протокола или использовать только HTTP протокол). Из-за этой несовместимости, зеркало отвергает подключение, пришедшее от менеджера обновлений.

Самый простой способ исправить эту ошибку, это заменить HTTP на безопасный протокол HTTPS. Для этого откройте файл /etc/apt/sources.list, и замените там строку с:

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

На:

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

Затем вновь запустите обновление кэша пакетов — проблема к этому моменту должна полностью исчезнуть.

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
21/12/2018 8:09 дп  

Система стала занимать много места на диске

Если количество занятого места увеличивается и вы не можете понять, какими именно файлами заполнен ваш жёсткий диск, то рекомендую подумать о кэше файлов.

По умолчанию все скаченные для обновления файлы не удаляются. Чтобы удалить их все выполните команду:

sudo apt-get clean -y

Также могут накапливаться пакеты, которые после обновления больше не используются в системе, для их удаления выполните команду:

sudo apt autoremove

Setx

(@setx)

New Member

Присоединился: 11 месяцев назад

Сообщения: 1

05/03/2022 8:48 дп  

Здравствуйте. Не могу скачать «pip» и «xoortool» выдает ошибки, нужна помощь, как их решить? Пользуюсь на виртуальной машиной «VirtualBox»

sudo apt install python3 python3-pip                                                                                                        1 ⨯
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет python3 самой новой версии (3.9.7-1).
python3 помечен как установленный вручную.
Следующие НОВЫЕ пакеты будут установлены:
  python3-pip python3-wheel
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 823 пакетов не обновлено.
Необходимо скачать 1 341 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 7 175 kB.
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Игн:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
Игн:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
Ошб:1  http://mirror-1.truenetwork.ru/kali  kali-rolling/main amd64 python3-wheel all 0.37.1-2
  Соединение разорвано [IP: 94.247.111.11 80]
Ошб:2  http://http.kali.org/kali  kali-rolling/main amd64 python3-pip all 22.0.2+dfsg-1
  Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить  http://mirror-1.truenetwork.ru/kali/pool/main/w/wheel/python3-wheel_0.37.1-2_all.deb   Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить  http://mirror-1.truenetwork.ru/kali/pool/main/p/python-pip/python3-pip_22.0.2+dfsg-1_all.deb   Соединение разорвано [IP: 94.247.111.11 80]
E: Не удалось получить некоторые архивы; возможно, нужно запустить apt-get update или попытаться повторить запуск с ключом --fix-missing?

Это сообщение было изменено 11 месяцев назад от Setx

MiAl

(@mial)

Участник Admin

Присоединился: 4 года назад

Сообщения: 267

Topic starter
05/03/2022 8:53 дп  

Приветствую! Начните с

sudo apt update

Если ошибка не исчезнет, значит блокировка доступа к серверам Kali Linux на уровне Интернет-провайдера. В этом случае нужно использовать VPN.

Кстати, ведь эта ошибка уже рассмотрена чуть выше.

Это сообщение было изменено 11 месяцев назад 2 раз от MiAl

Error http://http.kali.org kali/main Sources
  404  Not Found
Fetched 1,673 B in 42s (39 B/s)
W: GPG error: http:// http. kali. org kali Release: The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: GPG error: http://security. kali. org kali/updates Release: The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: Failed to fetch copy:/var/lib/apt/lists/partial/http.kali.org_kali_dists_kali_main_binary-amd64_Packages  Encountered a section with no Package: header
W: Failed to fetch http:// http. kali. org/kali/dists/kali/main/source/Sources  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

root@kali:~# 

How can I update my Kali repo?

DavidPostill's user avatar

DavidPostill

149k77 gold badges343 silver badges383 bronze badges

asked Mar 16, 2015 at 21:39

Subham Pasari's user avatar

3

You can inspect the apt-keyring with: apt-key list

This should fix your issue:

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

Then do aptitude update (this was useful for me and fix my problem with expired keys. In the link appears other solutions, try it if you want)

Source: https://forums.kali.org/showthread.php?24687-Problem-with-apt-get-update

Scott - Слава Україні's user avatar

answered Apr 17, 2015 at 6:12

Edwin CH's user avatar

0

The single most common causes of a broken Kali Linux installation are following unofficial advice, and particularly arbitrarily populating the system’s sources.list file with unofficial repositories. The following post aims to clarify what repositories should exist in sources.list, and when they should be used.

You can get the New Repos Here

answered Mar 17, 2015 at 7:00

user3079242's user avatar

open you terminal and type those text in below

cat > /etc/apt/sources.list
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free

or

cat > /etc/apt/sources.list
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

answered Mar 23, 2015 at 19:44

Mastan's user avatar

MastanMastan

2601 silver badge7 bronze badges

Download the tor browser package (from https://www.torproject.org/, configure proxychains to match it, then try to update via ‘proxychains apt-get …’ The bottom of /etc/proxychains.conf should read:

[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
#socks4     127.0.0.1 9050
socks5  127.0.0.1 9150

It’s not a sources list error. The system is saying that the page/domain isn’t there (error 404). I’ve been getting the same for about a month, but the install worked correctly for a time and I didn’t modify sources.list. BTW, I cannot connect consistently via ‘proxychains apt-get update/upgrade/dist-upgrade’, sometimes it works, sometimes it doesn’t.

It appears more like the domain is being blocked by the ISP or at the source than any local error…

answered Apr 13, 2015 at 1:05

Catwhisperer's user avatar

Hey guys all you have to do is go to the kali linux website and get the repositorys from there i was having the same problem for an hour and after looking into some forums i got a link just open up terminal then type gedit etc/apt/sources.list open sources.list then delete all of the text there then copy and paste

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

deb http://security.kali.org/kali-security kali/updates main contrib non-free

( BUT WITHOUT THE SPACE IN BETWEEN THE TWO SOURCES SO THEY WILL BE STACKED ON EACH OTHER ) next click file in the top left of the window click save then close the file next go back into terminal then type

apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y 

-Hope this helped if it didnt leave a comment telling me what happened and ill get back to you as soon as possible :D

suspectus's user avatar

suspectus

4,63514 gold badges24 silver badges33 bronze badges

answered Jul 28, 2015 at 17:09

Kali Help's user avatar

In official site say:

On a standard, clean install of Kali Linux, you should have the
following two entries present in /etc/apt/sources.list:

deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free

I had the same problem (404 Not Found in some repositories) and I changed it and Kali 1 work great again!

answered Oct 29, 2015 at 17:37

pastagnaro's user avatar

TRY THIS IT WORKS

If you try to update Kali with

apt-get update 

and you see these errors:

W: GPG error: http:// http. kali. org kali Release:  
The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: GPG error: http://security. kali. org kali/updates Release:  
The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400

This is the solution:

rm -rf /var/lib/apt/lists
apt-get update
apt-get install kali-archive-keyring
apt-get update 

karel's user avatar

karel

13.2k25 gold badges44 silver badges52 bronze badges

answered May 31, 2015 at 14:19

user453729's user avatar

Error http://http.kali.org kali/main Sources
  404  Not Found
Fetched 1,673 B in 42s (39 B/s)
W: GPG error: http:// http. kali. org kali Release: The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: GPG error: http://security. kali. org kali/updates Release: The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: Failed to fetch copy:/var/lib/apt/lists/partial/http.kali.org_kali_dists_kali_main_binary-amd64_Packages  Encountered a section with no Package: header
W: Failed to fetch http:// http. kali. org/kali/dists/kali/main/source/Sources  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

root@kali:~# 

How can I update my Kali repo?

DavidPostill's user avatar

DavidPostill

149k77 gold badges343 silver badges383 bronze badges

asked Mar 16, 2015 at 21:39

Subham Pasari's user avatar

3

You can inspect the apt-keyring with: apt-key list

This should fix your issue:

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

Then do aptitude update (this was useful for me and fix my problem with expired keys. In the link appears other solutions, try it if you want)

Source: https://forums.kali.org/showthread.php?24687-Problem-with-apt-get-update

Scott - Слава Україні's user avatar

answered Apr 17, 2015 at 6:12

Edwin CH's user avatar

0

The single most common causes of a broken Kali Linux installation are following unofficial advice, and particularly arbitrarily populating the system’s sources.list file with unofficial repositories. The following post aims to clarify what repositories should exist in sources.list, and when they should be used.

You can get the New Repos Here

answered Mar 17, 2015 at 7:00

user3079242's user avatar

open you terminal and type those text in below

cat > /etc/apt/sources.list
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free

or

cat > /etc/apt/sources.list
deb http://http.kali.org/ /kali main contrib non-free
deb http://http.kali.org/ /wheezy main contrib non-free
deb http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali-dev main/debian-installer
deb-src http://http.kali.org/kali kali-dev main contrib non-free
deb http://http.kali.org/kali kali main contrib non-free
deb http://http.kali.org/kali kali main/debian-installer
deb-src http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb-src http://security.kali.org/kali-security kali/updates main contrib non-free

answered Mar 23, 2015 at 19:44

Mastan's user avatar

MastanMastan

2601 silver badge7 bronze badges

Download the tor browser package (from https://www.torproject.org/, configure proxychains to match it, then try to update via ‘proxychains apt-get …’ The bottom of /etc/proxychains.conf should read:

[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
#socks4     127.0.0.1 9050
socks5  127.0.0.1 9150

It’s not a sources list error. The system is saying that the page/domain isn’t there (error 404). I’ve been getting the same for about a month, but the install worked correctly for a time and I didn’t modify sources.list. BTW, I cannot connect consistently via ‘proxychains apt-get update/upgrade/dist-upgrade’, sometimes it works, sometimes it doesn’t.

It appears more like the domain is being blocked by the ISP or at the source than any local error…

answered Apr 13, 2015 at 1:05

Catwhisperer's user avatar

Hey guys all you have to do is go to the kali linux website and get the repositorys from there i was having the same problem for an hour and after looking into some forums i got a link just open up terminal then type gedit etc/apt/sources.list open sources.list then delete all of the text there then copy and paste

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

deb http://security.kali.org/kali-security kali/updates main contrib non-free

( BUT WITHOUT THE SPACE IN BETWEEN THE TWO SOURCES SO THEY WILL BE STACKED ON EACH OTHER ) next click file in the top left of the window click save then close the file next go back into terminal then type

apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade -y 

-Hope this helped if it didnt leave a comment telling me what happened and ill get back to you as soon as possible :D

suspectus's user avatar

suspectus

4,63514 gold badges24 silver badges33 bronze badges

answered Jul 28, 2015 at 17:09

Kali Help's user avatar

In official site say:

On a standard, clean install of Kali Linux, you should have the
following two entries present in /etc/apt/sources.list:

deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free

I had the same problem (404 Not Found in some repositories) and I changed it and Kali 1 work great again!

answered Oct 29, 2015 at 17:37

pastagnaro's user avatar

TRY THIS IT WORKS

If you try to update Kali with

apt-get update 

and you see these errors:

W: GPG error: http:// http. kali. org kali Release:  
The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400
W: GPG error: http://security. kali. org kali/updates Release:  
The following signatures were invalid: KEYEXPIRED 1425567400 KEYEXPIRED 1425567400 KEYEXPIRED 1425567400

This is the solution:

rm -rf /var/lib/apt/lists
apt-get update
apt-get install kali-archive-keyring
apt-get update 

karel's user avatar

karel

13.2k25 gold badges44 silver badges52 bronze badges

answered May 31, 2015 at 14:19

user453729's user avatar

На чтение 2 мин Опубликовано 02.08.2018

Проблема с обновлением apt-get update для Kali Linux.

Для нового пользователя может быть немного сложно управлять этим дистрибутивом Linux на базе Debian, предназначенным для расширенного тестирования на проникновение и аудита безопасности, разработанного Offensive Security, ведущей компанией по обучению информационной безопасности.

Я столкнулся с некоторой ошибкой после запуска apt-get update из окна терминала Kali Linux 2.0 Sana для извлечения и повторной синхронизации source.list.

Терминал покажет вам это сообщение:

# apt-get update
Err http://security.kali.org sana/updates Release.gpg
Could not resolve 'security.kali.org'
Err http://http.kali.org sana Release.gpg
Could not resolve 'http.kali.org'
Reading package lists... Done
W: Failed to fetch http://http.kali.org/kali/dists/sana/Release.gpg Could not resolve 'http.kali.org'
W: Failed to fetch http://security.kali.org/kali-security/dists/sana/updates/Release.gpg Could not resolve 'security.kali.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.

Посмотрим, изменил ли я конфигурацию resolv.

Конфигурация расположена в каталоге /etc.

Откройте терминал Kali Linux и выполните следующую команду:

nano /etc/resolv.conf

Конечно, вы можете изменить nano на любой из ваших любимых текстовых редакторов, таких как Gedit, Vim или любой другой текстовый редактор, который вы хотите.

Там вы увидите nameserver. Теперь добавьте комментарий (#) перед ними.

Затем добавьте новую строку и заполните nameserver 8.8.8.8.

Почему бы не изменить сервер напрямую?

Он предназначен для резервного копирования исходной конфигурации.

Если вы хотите, вы можете их отредактировать.

Это должно быть так:

#Generated by NetworkManager
#nameserver
#nameserver
nameserver 8.8.8.8

Теперь запустите apt-get update, чтобы получить результат новой конфигурации DNS.

apt-get update 

И что теперь?

Could not resolve ­security.kali.org“, and “W: Failed to fetch http://­http.kali.org/kali/dists/sana/Release.gpg  Could not resolve ‘­http.kali.org’” сообщения исчезли!

Это все, что я могу написать о решении проблемы с обновлением Kali Linux Sana. Надеюсь, это было полезно и решило вашу проблему.

Пожалуйста, не спамьте и никого не оскорбляйте.

Это поле для комментариев, а не спамбокс.

Рекламные ссылки не индексируются!

образ кали линукс

В Кали команды apt-get update apt-get install не работают.

В статье рассматривается проблема Кали Линукс, суть которой состоит в том, что команды apt-get update и apt-get install отказываются исполнять свои прямые обязанности. Таким образом ни одна из попыток установить новое приложение скрипт или обновить имеющиеся не достигает успеха.

Корни вопроса чаще всего лежат в области двух багов системы (проблемы с сетевым соединением здесь не рассматриваю). Либо «что-то не так» с файлом sources.list — он пуст, содержит некорректные записи или к нему не подступиться либо в период установки/эксплуатации Кали потеряла оригинальный отпечаток (цифровую подпись), которая обязательно сопровождает любую из скачиваемых копий или образов. И то и другое мы сейчас попытаемся исправить.

Ошибка обновления Сould not open lock file

Apt-get update apt-get install не работают: правим список репозиториев.

Sources.list — текстовый файл адресов репозитория/ев, откуда Кали забирает обновления или файлы установки по умолчанию. Его, файла, адрес традиционен:

/etc/apt/sources.list

Открыв файл прямо сейчас, я могу проверить его содержимое, проверив указываемые ещё на этапе установки адреса:

mousepad /etc/apt/sources.list

Несмотря на кажущийся объём информации в файле, рабочая часть файла составляет единственную строку с неизменным адресом:

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

содержимое sources list

Остальное — не более чем комментарии. Фактически удалив все строчки, предваряемые значком #, оставив указанный адрес репоза, вы никак не повлияете на принцип обновления Кали. Так что…

  • открываем терминал
  • если работаете не из root, введите

sudo -i

  • а затем пароль к root-учётке
  • получаем доступ к файлу
touch /etc/apt/sources.list
chmod 644 /etc/apt/sources.list
  • забиваем в файл адрес официального репозитория
echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" > /etc/apt/sources.list

Проверьте теперь:

apt-get update && apt-get install -y

Сверка цифровой подписи.

На этапе получения образа системы, помимо прочего мы получаем в загрузке файлы SHA256SUMS и SHA256SUMS.gpg. Перед сверкой чек-сумм лучше убедиться в том, первый из них сгенерирован именно Кали. Однако этого никто никогда, конечно, не делает. Официальный ключ можно скачать несколькими способами; вот команда для самого короткого пути:

wget -q -O - https://www.kali.org/archive-key.asc | gpg --import

Сразу сверяем:

gpg --fingerprint 7D8D0BF6

На «правильном» выходе имеем вот это:

ключи для кали линукс

Если что идёт не так, есть смысл прямо из терминала подставить в Кали другой ключ:

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

обновление ключа кали линукс

Снова проверьте

apt-get update && apt-get install -y

В случае, если ошибка не исчезает, стоит проверить сетевое соединение простым пингом любого из сетевых адресов с последующим подтверждением, цель достигнута:

ping google.com

пинг google

Если болячка типа «apt-get update apt-get install не работают» подстерегла вас уже на первоначальном этапе установки, Кали проще переустановить, скачав образ на офсайте.

Успехов.

Просмотров: 1 423

Как исправить обновление apt-get?

Чтобы исправить сломанные пакеты в дистрибутивах на основе Debian с помощью Apt:

  1. Откройте терминал, нажав Ctrl + Alt + T на клавиатуре, и введите: sudo apt –fix-missing update.
  2. Обновите пакеты в вашей системе: sudo apt update.
  3. Теперь принудительно установите поврежденные пакеты с помощью флага -f.

Как это сделать…

  1. Войдите в Kali Linux как root; пароль по умолчанию — «toor» без кавычек. …
  2. Откройте терминал.
  3. Запустите команду apt-get update. …
  4. После завершения обновления выполните следующую команду, чтобы обновить несистемные пакеты до последней стабильной версии:…
  5. Когда вас попросят продолжить, нажмите Y, а затем нажмите Enter.

Почему не работает apt-get update?

Ошибка несоответствия хеш-суммы

Эта ошибка может произойти, если получение последних репозиториев во время «apt-get update» было прервано, а последующее «apt-get update» было прервано. не может возобновить прерванная выборка. В этом случае удалите содержимое в / var / lib / apt / lists перед повторной попыткой «apt-get update».

Как принудительно переустановить apt-get?

Вы можете переустановить пакет с помощью Судо подходитget install –reinstall packagename. При этом полностью удаляется пакет (но не зависящие от него пакеты), а затем пакет переустанавливается. Это может быть удобно, когда у пакета много обратных зависимостей.

Как исправить ошибку при установке?

Другой подход к решению проблемы неработающего пакета с помощью apt-get — это отредактировать файл «/ etc / apt / sources / list» и добавить сайты с более новыми версиями доступных пакетов. Затем бегом команда «apt-get update» для обновления репозитория .

Как ускорить обновление apt-get?

После успешной установки apt-fast просто используйте его так же, как вы запускаете команды apt или aptitude. Файл конфигурации apt-fast: / etc / apt-fast. конф , вы можете еще больше увеличить скорость загрузки, добавив несколько зеркал и распределив нагрузку, не забудьте добавить ближайшие зеркала.

Почему моя Кали такая медленная?

Если вы запускаете его изначально, и он медленный, проблема в отсутствии подходящего оборудования. Если у вас нет SSD для хранения, обновление может ускорить его. Если у вас довольно новый компьютер с 8 ГБ или более ОЗУ, он должен быть невероятно быстрым.

Сколько времени занимает обновление sudo apt-get?

Первая команда, sudo apt-get update, обновит все индексы пакетов. Эта команда на самом деле не обновляет какое-либо программное обеспечение на вашем Pi, но обновляет самое последнее программное обеспечение и откуда его загрузить. «Обновить» обычно загрузка занимает минуту или две. последние списки пакетов.

Как мне обновить Kali 2020?

Обновите Kali Linux 2020. x в Kali Linux 2021. x

  1. Установите Kali Linux — пошагово со скриншотами.
  2. Добавьте официальные репозитории Kali Linux в sources.list.
  3. Установите веб-браузер Vivaldi на Kali Linux.

Кали лучше, чем Ubuntu?

Kali Linux — это операционная система с открытым исходным кодом на основе Linux, которая находится в свободном доступе для использования. Он принадлежит к семейству Debian Linux.

Разница между Ubuntu и Kali Linux.

S.No. Ubuntu Kali Linux
8. Ubuntu — хороший вариант для новичков в Linux. Kali Linux — хороший вариант для тех, кто владеет Linux среднего уровня.

Что такое пароль root в Kali Linux?

Во время установки Kali Linux позволяет пользователям настраивать пароль для пользователя root. Однако, если вы решите вместо этого загрузить живой образ, образы i386, amd64, VMWare и ARM будут настроены с паролем root по умолчанию — «Тоор», без цитаты.

Почему sudo apt не работает?

Самый простой способ решить эту проблему — удалить пакет (в вашем примере google-chrome-stable) и переустановите его. Раньше, видимо, устанавливался некорректно. Вы также можете решить проблемы с зависимостями по частям, набрав: sudo apt-get install libpango1 * sudo apt-get install libappindicator1 * и т. Д.

Какое обновление sudo apt-get?

Команда sudo apt-get update: используется для загрузки информации о пакете из всех настроенных источников. Источники часто определяются в / etc / apt / sources. … Итак, когда вы запускаете команду обновления, она загружает информацию о пакете из Интернета. Полезно получить информацию об обновленных версиях пакетов или их зависимостях.

Как удалить репозиторий APT?

Это не сложно:

  1. Вывести список всех установленных репозиториев. ls /etc/apt/sources.list.d. …
  2. Найдите имя репозитория, который хотите удалить. В моем случае я хочу удалить natecarlson-maven3-trusty. …
  3. Удалите репозиторий. …
  4. Перечислите все ключи GPG. …
  5. Найдите идентификатор ключа, который вы хотите удалить. …
  6. Удалите ключ. …
  7. Обновите списки пакетов.
  • B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • #1

Не обновляется Кали. Не устанавливаются пакеты…причем на разных версиях Kali. Пробовал релиз 2017.1 и сейчас установил 2019.4. В файл sources.list прописал ссылки на репозитории взятые с kali.org. Тем не менее пишет «e: невозможно найти пакет». Ну и ничего не обновляет соотв. Такое впечатление что Kali не видит содержимое sources.list. В случае, если ссылки в sources.list прописаны верно, какие могут быть еще причины?

содержимое sources.list

Код:

deb Index of /kali kali-rolling main non-free contrib
deb-src Index of /kali kali-rolling main non-free contrib
deb Index of /debian buster main contrib non-free
deb Debian -- Security Information buster/updates main contrib non-free

соотв подключение к интернет есть, на сайт Kali.org и github захожу без проблем. Кали установлен на жесткий диск и является единственной ОС на ноутбуке.

f22

f22

Codeby Team

Gold Team


  • #2

Удали такое содержимое. Откуда ты его только нашёл…
Там должна быть одна строка
deb http://http.kali.org/kali kali-rolling main non-free contrib
Вот

Ссылка скрыта от гостей

, там всё подробно расписано.

  • #3

С этого варианта и я начал,но не обновилось. Именно указанная Вами ссылка (deb

Ссылка скрыта от гостей

kali-rolling main non-free contrib ) изначально была единственной которую я указал в sources.list. Тем не менее обновиться не удалось. Собственно говоря, поэтому и обратился. Доберусь до ноутбука попробую повторно предложенное Вами решение, может быть я все-таки где-то ошибся… Заранее спасибо.

Vertigo

Vertigo

Lex mea est Vulgate Linux

Gold Team


  • #4

У них там при скачивании iso-образа и установке правила поменялись.
Надо в /etc/apt /sources.list зайти редактором и раскомментировать репы какие нужны (убрать #)
Потом перезагрузиться и обновляться.

  • #5

После установки файл вообще пустой, раскомментировать там просто нечего. В общем еще раз перепроверю как посоветовал f22 и отпишусь.

Не помогло. f22, подскажите, что не так

sourcesList.png

?

f22

f22

Codeby Team

Gold Team


  • #6

Не помогло. f22, подскажите, что не так Посмотреть вложение 35559?

Лучше покажи скрин
apt-get update
или
apt update

И первую пустую строку удали.

Стоп!
Ты где файл этот редактируешь?)
Нужный файл находится в

/etc/apt/sources.list
А ты работаешь с файлом
/etc/sources.list
Его редактирование, конечно, ничего не даст.

  • #7

Блин! Спасибо!)) сейчас попробую нужный файл! И, кстати, alfa awus036ach этот релиз Kali поддерживает?

Обновления работают! Спасибо!

f22

f22

Codeby Team

Gold Team


  • #8

И, кстати, alfa awus036ach этот релиз Kali поддерживает?

Точно поддерживает Linux kali 4.14.0

Ссылка скрыта от гостей

wlspBuE[1].png

  • #9

На последнем релизе (2019.4) заработала после обновления. Отдельно драйвера не ставил. Правда Fluxion зависает на этапе создания точки доступа. Wi-Fi Pumpkin точку создал..но пока ничего конкретного сказать не могу…т.к. просто перевел девайс в режим АP, мой тел ее увидел. Дальше заниматься было просто некогда. Будет пару свободных часов — попробую, отпишусь.

  • #10

в общем WiFi-Pumkin на альфе заработал, но только при наличии ethernet подключения. Удалось подключить тел…правда перехватил только url адреса и то частично. Пока что просто не разобрался с самой утилитой.

  • #11

У меня кали обычно не обновляется если восстанавливаю вм из приостановленного состояния и дата/время не подсасывается автоматически, что фэйлит запросы к репозиториям. обычно лечится обнолвением даты/времени.

Похожие темы

Приветствую вас, представлю короткий пример того, как обновиться до Кали XXXX, получая одновременно с этим сотни мегабайт обновлений имеющихся на борту Линукс очень интересных утилит, позволяющих усложнить жизнь ничего не подозревающим пользователям и нерадивым администраторам.

Последнее обновление для Кали 2.0 Sana на момент написания статьи было представлено в апреле 2016, так что советую всем обновиться до Кали Rolling побыстрее. Ничего нового, в принципе, я вам не представлю, и секретов никаких не открою. Принцип обновления дистрибутива знаком многим, разберём лишь некоторые нюансы, коих, к, сожалению, немало. Описываемые способы подоходят при переходе от любой версии к обновлённой. Зачастую главное здесь — убедиться в корректных источниках данных (репозиториях) Кали.

СИЯ ПРОЦЕДУРА СОДЕРЖИТ НЕМАЛО ПОДВОДНЫХ КАМНЕЙ И, НЕСМОТРЯ НА КАЖУЩУЮСЯ ВНЕШНЮЮ ПРОСТОТУ ПРИМЕНЯЕМЫХ КОМАНД, МОЖЕТ ЗАКОНЧИТСЯ ПЕРЕУСТАНОВКОЙ С НУЛЯ. ВОЗВРАТ К ПЕРВОНАЧАЛЬНОЙ ВЕРСИИ ДЛЯ НОВИЧКА ПОЧТИ НЕВОЗМОЖЕН, ТАК ЧТО ОБНОВЛЯЙТЕСЬ НА СВОЙ СТРАХ РИСК. ПРОСТО СОХРАНИТЕ ВСЕ ВАЖНЫЕ ДАННЫЕ.

Работаем из-под Root

Как обновиться до Кали 2016.1. Смените  или проверьте репозиторий

В терминале откройте список репозиториев командой:

leafpad /etc/apt/sources.list

Удалите предыдущие записи, заменив их вот этим адресом:

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

Ту же процедуру можно выполнить командой:

cat /etc/apt/sources.list
deb https://http.kali.org/kali/ kali-rolling main non-free contrib

Ссылка взята с офсайта Кали Линукс по адресу:

https://docs.kali.org/general-use/kali-linux-sources-list-repositories

Если смена репозитория ничего не даёт, вам поможет статья

Кали Линукс не обновляется из терминала

Сохраните документ списка. В терминале наберите команду на получение обновлений:

apt-get update

upgrade-to-kali-rolling

По получению обновлений примените их командой обновления дистрибутива Кали:

apt-get dist-upgrade

А вот теперь придётся некоторое время подождать. Обновиться до Кали 2016.1 лучше всего при стабильном и качественном соединении:

upgrade-to-kali-rolling-2

Далее, если загрузчик содержал несколько записей, вас повторно попросят указать вариант входа, а также попросят переустановить пароль. Не ошибитесь здесь. Все процедуры понятны — они на русском. Потом начнётся установка пакетов программ. Нам остаётся только соглашаться с предлагаемыми изменениями, нажимая на Да или Yes.

Однако оптимальной командой на все случаи жизни, с которой сеанс Кали следует начать, выглядит так (я посоветую вам сделать для неё ярлык в Кали, дабы не вводить команду вручную):

apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

Текущий релиз Кали вы узнаете после команды:

lsb_release -a

Ещё больше информации по текущей версии Кали Линукс найдётся после команды в терминале:

cat /etc/*{release,version}

Как обновиться до Кали 2018.Х — 2019.Х

Обновлённые версии Кали сыпятся на наши головы одна за другой. Если у вас крепнут подозрения на то, что пора обновить дистрибутив Кали, предлагаю вам команду:

apt update && apt -y full-upgrade

После обновлений проверьте номер и тип версии:

grep VERSION /etc/os-release

Обновления Кали Линукс. Ошибки.

  • При попытке обновления терминал выдаёт ошибку:
Недоступен открытый ключ для следующих ID ключей: 1397BC53640DB551

Наберите в терминале команду:

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | apt-key add -

команда подгрузит из указанного источника ключик и сразу добавит его в систему.

  • Менеджер обновления пакетов видит все имеющиеся обновления, но установить не может: за загрузкой пакетов следует Отмена изменений.

Проверьте список репозиториев в файле sources.list. Для каждой версии Кали он свой, и если вы наблюдаете эту ошибку, скорректируйте файл должным образом. Как список репозиториев должен выглядеть у вас, можете посмотреть на официальной странице сайта в начале статьи.

  • Исправляем общие ошибки обновления Кали.

Должна помочь команда:

apt-get clean && apt-get update && apt-get dist-upgrade

Может быть повреждён конкретный пакет. Тогда наберите последовательно:

apt-get update --fix-missing

затем

apt-get update && apt-get upgrade
  • обновление Кали Линукс командой apt-get dist-upgrade «застревает» на виртуальной машине.

Попробуйте повторить команду в текстовом режиме, отказавшись на VM от графического интерфейса GUI.

Пока всё. Успехов

Возможно, вам также будет интересно:

  • Kaffit кофемашина ошибка 5
  • Kaffit nizza ошибка 5
  • Kadena keesler call of duty ошибка
  • Kad arbitr ru ошибка 429
  • K1011 мегафон ошибка че обозначает

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии