!-- Yandex.RTB -->
В Кали команды apt-get update apt-get install не работают.
В статье рассматривается проблема Кали Линукс, суть которой состоит в том, что команды apt-get update и apt-get install отказываются исполнять свои прямые обязанности. Таким образом ни одна из попыток установить новое приложение \ скрипт или обновить имеющиеся не достигает успеха.
Корни вопроса чаще всего лежат в области двух багов системы (проблемы с сетевым соединением здесь не рассматриваю). Либо “что-то не так” с файлом sources.list – он пуст, содержит некорректные записи или к нему не подступиться либо в период установки/эксплуатации Кали потеряла оригинальный отпечаток (цифровую подпись), которая обязательно сопровождает любую из скачиваемых копий или образов. И то и другое мы сейчас попытаемся исправить.
Ошибка обновления Сould not open lock file
Sources.list – текстовый файл адресов репозитория/ев, откуда Кали забирает обновления или файлы установки по умолчанию. Его, файла, адрес традиционен:
/etc/apt/sources.list
Открыв файл прямо сейчас, я могу проверить его содержимое, проверив указываемые ещё на этапе установки адреса:
mousepad /etc/apt/sources.list
Несмотря на кажущийся объём информации в файле, рабочая часть файла составляет единственную строку с неизменным адресом:
deb http://http.kali.org/kali kali-rolling main contrib non-free
Остальное – не более чем комментарии. Фактически удалив все строчки, предваряемые значком #, оставив указанный адрес репоза, вы никак не повлияете на принцип обновления Кали. Так что…
sudo -i
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
Если болячка типа “apt-get update apt-get install не работают” подстерегла вас уже на первоначальном этапе установки, Кали проще переустановить, скачав образ на офсайте.
Успехов.
Windows пропала из меню загрузчика Grub при мультизагрузке Линукс и Windows? Как вернуть Windows в…
В статье рассматриваются способы как установить Windows первой в загрузчике grub при мультизагрузке с Линукс.…
Как установить браузер Яндекс в Кали Линукс. Сейчас мы попробуем установить браузер Яндекс в Кали…
На Кали Линукс не работает Wi-Fi: ошибки в новых версиях. Устанавливая Кали на ноутбук, пользователь…
Как узнать версию Кали Линукс? В статье рассмотрен вопрос о том как быстро узнать версию…
Комментарии
Будь здоров, друг) очень помог. Спасибо!