Ошибка apt update kali linux

Invalid signature for Kali Linux repositories : «The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository»

Note that if you haven’t updated your Kali installation in some time (tsk2), you will like receive a GPG error about the repository key being expired ( ED444FF07D8D0BF6 ). Fortunately, this issue is quickly resolved by running the following as root:

wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add 

The easiest solution is to retrieve the latest key and store it in place where apt will find it:

sudo wget https://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-keyring.asc 

In some cases (like when you install a distro on android, ex: rootfs . ), you can’t find wget and you can’t even install it ( apt install wget doesn’t work).

if this key cannot be ultimately trusted, please follow trog.qgl.org/20091030/… to trust it ultimately.

Download the key of the kali package repository with this command:

wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add 

This is built in. If you already use Kali’s repos, you don’t need to get it from an external source:

$ sudo apt install kali-archive-keyring 

I’m using a system that adds Kali to a Debian base, so I had to specify the release. You can check that as follows:

$ apt policy kali-archive-keyring Installed: 2015.2 Candidate: 2015.2 Version table: 2018.1 1 1 http://http.kali.org/kali kali-rolling/main amd64 Packages 1 http://http.kali.org/kali kali-rolling/main i386 Packages *** 2015.2 100 100 /var/lib/dpkg/status $ sudo apt install kali-archive-keyring/kali-rolling 

This way, you don’t have to blindly trust that you’re importing the right key in order to prevent a man-in-the-middle attack since the new key is signed by the old one within the repository.

Update: Here’s an /etc/apt/sources.list.d/kali.list and /etc/apt/preferences.d/kali-repos.pref, designed to be secondary to another distribution (like Debian), that’ll avoid this issue in the future.

If you don’t already have this repository and therefore can’t get this update, you have two choices:

Читайте также:  Astra linux настройка drweb

1: Go to https://http.kali.org/kali/pool/main/k/kali-archive-keyring/, download the .deb file, and install it via dpkg -i kali-archive-keyring*.deb

2: Add it via the repository anyway (it’s «insecure» until you add it, though you’re at least protected by the HTTPS download in the prior step):

$ sudo apt update -oAcquire::AllowInsecureRepositories=true $ sudo apt install kali-archive-keyring Reading package lists. Done Building dependency tree Reading state information. Done The following NEW packages will be installed: kali-archive-keyring 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 7,008 B of archives. After this operation, 17.4 kB of additional space will be used. Do you want to continue? [Y/n] WARNING: The following packages cannot be authenticated! kali-archive-keyring Install these packages without verification? [y/N] y … 

You’re now synced with the first part of this answer. Consider using the kali.list and kali-repos.pref I linked there so you don’t repeat this problem.

Источник

apt-get update error in Kali Linux after dist-upgrade [duplicate]

Looks like your address is incorrect.. theres whitespace in your address and im guessing thats the reason why you cant run the update.

2 Answers 2

Can you see the repository (http.kali.org/kali) in a browser? Does it show ‘Index of /kali’ in your browser?

If you can’t see the Index then it might be the cause of firewall/proxy blocks your connection. Please check with your network admin in that case.

Also try to open this URL https://http.kali.org/kali from a browser. If it shows ‘Index’ in browser then please go for solution 1.

Try using https repository by executing the following command

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

Then try sudo apt-get update If you find the same error, please choose another solution.

Solution 2: please execute the following command.

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

Then try sudo apt-get update If you find the same error, please choose another solution.

Solution 3: Please keep a back up file before changing the sources.list file Using text editor add these lines to /etc/apt/sources.list file

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

Then try sudo apt-get update If you find the same error, please choose another solution.

Читайте также:  Reboot system boot in linux

solution 4: Are you using any proxy server? Then,

check the file /etc/apt/apt.conf

Please add the following three lines in /etc/apt/apt.conf

Acquire::http::proxy "http://proxy:port/"; Acquire::ftp::proxy "ftp://proxy:port/"; Acquire::https::proxy "https://proxy:port/";

write your IP address in place of ‘proxy’

write your port number in place of ‘port’

Then try sudo apt-get update If you find the same error, please choose another solution.

Источник

Apt-get update apt-get install не работают.

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

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

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

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

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

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

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

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

Читайте также:  Linux получить время с сервера

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

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

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

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

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

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

пинг google

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

Источник

Can’t seem to apt-get update on kali linux [tried many ways

I keep getting such errors: None of these work for me guys, I’ve tried to change the sources in the sources.list files by enabling one, disabling the other and still no avail, I even tried to connect to the internet using wired instead of wifi. My terminal spits out an error as such:

root@kali:~# apt-get update Get:1 http://ftp.yzu.edu.tw/Linux/kali kali-rolling InRelease [30.5 kB] Get:2 http://103.1.138.146/ftp.yzu.edu.tw/Linux/kali kali-rolling/main amd64 Packages [16.3 MB] Err:2 http://103.1.138.146/ftp.yzu.edu.tw/Linux/kali kali-rolling/main amd64 Packages File has unexpected size (16219097 != 16303971). Mirror sync in progress? [IP: 103.1.138.146 80] Hashes of expected file: - Filesize:16303971 [weak] - SHA256:bfa154b8fd021b85e9992a7a34ea14543edce6136589d8c7e276d46bf967a294 - SHA1:e91a121dc124b0bafe6acfc01a0e2aad5fe565d4 [weak] - MD5Sum:4bd6e27fe0196c2d53a55bdcd1cf8e06 [weak] Release file created at: Sat, 18 Aug 2018 12:04:29 +0000 Reading package lists. Done E: Failed to fetch http://103.1.138.146/ftp.yzu.edu.tw/Linux/kali/dists/kali-rolling/main/binary-amd64/Packages.gz File has unexpected size (16219097 != 16303971). Mirror sync in progress? [IP: 103.1.138.146 80] Hashes of expected file: - Filesize:16303971 [weak] - SHA256:bfa154b8fd021b85e9992a7a34ea14543edce6136589d8c7e276d46bf967a294 - SHA1:e91a121dc124b0bafe6acfc01a0e2aad5fe565d4 [weak] - MD5Sum:4bd6e27fe0196c2d53a55bdcd1cf8e06 [weak] Release file created at: Sat, 18 Aug 2018 12:04:29 +0000 E: Failed to fetch http://103.1.138.146/ftp.yzu.edu.tw/Linux/kali/dists/kali-rolling/non-free/binary-amd64/Packages.gz E: Failed to fetch http://103.1.138.146/ftp.yzu.edu.tw/Linux/kali/dists/kali-rolling/contrib/binary-amd64/Packages.gz E: Some index files failed to download. They have been ignored, or old ones used instead. 

Источник

Оцените статью
Adblock
detector