New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
AliGhahraei opened this issue
Mar 16, 2021
· 5 comments
Labels
external
Issue exists outside of WSL components
Comments
Environment
Windows build number: Microsoft Windows [Version 10.0.21332.1010]
Your Distribution version: Kali GNU/Linux Rolling 2019.2 (recently installed).
Whether the issue is on WSL 2 and/or WSL 1: Linux version 5.4.72-microsoft-standard-WSL2 (oe-user@oe-host) (gcc version 8.2.0 (GCC)) #1 SMP Wed Oct 28 23:40:43 UTC 2020
Steps to reproduce
-
Install Kali Linux using a preview build for the Windows Insiders Program:
wsl --install -d kali-linux
-
Launch Kali Linux and try to update:
sudo apt update
WSL logs: https://aka.ms/AAbk1ly
Expected behavior
The system downloads package information.
Actual behavior
The update fails with the following error:
Get:1 http://kali.download/kali kali-rolling InRelease [30.5 kB]
Err:1 http://kali.download/kali kali-rolling InRelease
The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Fetched 30.5 kB in 1s (32.3 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://kali.download/kali kali-rolling InRelease: The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
W: Some index files failed to download. They have been ignored, or old ones used instead.
Additional information
The Kali Linux team suggested a solution in their Twitter account, however that doesn’t work for the subsystem because it requires GnuPG and that package is not installed by default. However, it can be fixed by running:
wget https://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-key.asc
As far as I know, this issue can be solved by updating the default installation keys.
Was able to reproduce. External the distro, which is not maintained by MSFT. Work-around seems to take.
For anyone running
wget https://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-key.asc
And getting the following error:
--2021-11-03 10:03:43-- https://archive.kali.org/archive-key.asc Resolving archive.kali.org (archive.kali.org)... 192.99.45.140 Connecting to archive.kali.org (archive.kali.org)|192.99.45.140|:443... connected. ERROR: The certificate of ‘archive.kali.org’ is not trusted. ERROR: The certificate of ‘archive.kali.org’ has expired.
This gets fixed by using http
instead of https
…
credit: https://gist.github.com/MooreDerek/23686fc29a22d4e1e88e3dd9055fbb07
After that run sudo dpkg -i kali-archive-keyring_2020.2_all.deb
Then you can run sudo apt update
*edit: getting sudo «is your account locked?» errors after apt upgrade… This Kali installation on Win11 seems to be broken on so many sides…
installing kali linux from the Microsoft store instead of wsl --install -d kali-linux
fixed all of this…
Works for me this:
wget http://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-key.asc
don’t use https. USE HTTP.
Then run the command, run apt update and done!
For anyone running
wget https://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-key.asc
And getting the following error:
--2021-11-03 10:03:43-- https://archive.kali.org/archive-key.asc Resolving archive.kali.org (archive.kali.org)... 192.99.45.140 Connecting to archive.kali.org (archive.kali.org)|192.99.45.140|:443... connected. ERROR: The certificate of ‘archive.kali.org’ is not trusted. ERROR: The certificate of ‘archive.kali.org’ has expired.
This gets fixed by using
http
instead ofhttps
…credit: https://gist.github.com/MooreDerek/23686fc29a22d4e1e88e3dd9055fbb07
After that run
sudo dpkg -i kali-archive-keyring_2020.2_all.deb
Then you can run
sudo apt update
*edit: getting sudo «is your account locked?» errors after apt upgrade… This Kali installation on Win11 seems to be broken on so many sides…
installing kali linux from the Microsoft store instead of
wsl --install -d kali-linux
fixed all of this…
Thanks you so much!! Seriously 👍
You can also get rid of the certification error in wget by running it with a flag:
sudo wget --no-check-certificate https://archive.kali.org/archive-key.asc -O /etc/apt/trusted.gpg.d/kali-archive-key.asc
Labels
external
Issue exists outside of WSL components
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:
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.
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:
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.
Luda_
-
#1
Kali linux 2017.3 не могу обновить драйвер nvidia
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
Выдаёт ошибку:
Bash:
root@Brut:~# apt-get update
Игн:1 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling InRelease
Ошк:2 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release
Пожалуйста, используйте apt-cdrom, чтобы APT смог распознать данный CD. apt-get update не используется для добавления нового CD
Пол:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB]
Ошк:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease
Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Чтение списков пакетов… Готово
E: Репозиторий «cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release» не содержит файла Release.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Вот мой sources.list...
[CODE]deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main $
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main$
deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
-
#2
Kali linux 2017.3 не могу обновить драйвер nvidia
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
Выдаёт ошибку:Bash:
root@Brut:~# apt-get update Игн:1 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling InRelease Ошк:2 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release Пожалуйста, используйте apt-cdrom, чтобы APT смог распознать данный CD. apt-get update не используется для добавления нового CD Пол:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB] Ошк:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> Чтение списков пакетов… Готово E: Репозиторий «cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release» не содержит файла Release. N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён. N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя. W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> Вот мой sources.list... [CODE]deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main $ #deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main$ deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rolling main non-free contrib
Оставь только эту репу и попробуй снова обновить: deb http://http.kali.org/kali kali-rolling main contrib non-free
-
#3
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6
gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Luda_
-
#4
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Благодарю,помогло)
—- Добавлено позже —-
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Можешь обьяснить что это и как это работает?
Последнее редактирование модератором: 04.02.2018
-
#5
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Мне тоже помогло! Спасибо!
-
#6
Можешь обьяснить что это и как это работает?
Это связано с тем, что у тебя устарели ключи верификации пакетов. Что-бы увидеть их срок годности — напиши: apt-key list. Зачем это нужно можно прочитать
Ссылка скрыта от гостей
.
Kali7
-
#7
#1
Поиск и монтирования CD-ROM Ошибка чтение файла release вероятно компакт диск не содержит правильного файла release или эт от файл был неправильного прочитан. Что делать доступ есть только оболочке
Скачал на сайте
Ссылка скрыта от гостей
Установил вместе windows 7 через multiboot kali linux не могу переключатся(переходит) на windows 7
По этому доступ есть оболочке и системного bios компьютера
-
#8
Недавно столкнулся с таким явлением( захожу редко, бывает кали не запускается годами), решение выше мне не помогло.
Скачал по ссылке
Ссылка скрыта от гостей
, далее apt-key add /root/archive-key.asc и оп, всё заработало.
recon
-
#9
Добавляем старые ключи:
Bash:
wget 'https://archive.kali.org/archive-key.asc'
apt-key add archive-key.asc
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:
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.
Это встроено. Если вы уже используете репозитории Kali, вам не нужно получать его из внешнего источника:
$ sudo apt install kali-archive-keyring
Я использую систему, которая добавляет Kali в базу Debian, поэтому мне пришлось указать релиз. Вы можете проверить это следующим образом:
$ 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
Таким образом, вам не нужно слепо полагать, что вы импортируете правильный ключ, чтобы предотвратить атаку «человек посередине», поскольку новый ключ подписан старым в репозитории.
Если у вас еще нет этого хранилища и, следовательно, вы не можете получить это обновление, у вас есть два варианта:
1: Перейдите на https://http.kali.org/kali/pool/main/k/kali-archive-keyring/ , загрузите файл .deb и установите его с помощьюdpkg -i kali-archive-keyring*.deb
2: В любом случае добавьте его через репозиторий (это «небезопасно», пока вы его не добавите):
$ 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
…
Перейти к содержанию
На чтение 2 мин Опубликовано 16.03.2018
Я просто попытался обновить одну свою виртуальную машину Kali и получил следующую ошибку:
# apt-get update Get:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30.5 kB] Err:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> Reading package lists... Done W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org> W: Some index files failed to download. They have been ignored, or old ones used instead.
Похоже, что срок действия ключа APT GPG истек.
Искали, и выяснилось, что для большинства людей работает следующее решение:
# apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6 Executing: /tmp/apt-key-gpghome.Ze2Ri87qe6/gpg.1.sh --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6 gpg: key ED444FF07D8D0BF6: 133 signatures not checked due to missing keys gpg: key ED444FF07D8D0BF6: "Kali Linux Repository <devel@kali.org>" 135 new signatures gpg: Total number processed: 1 gpg: new signatures: 135
После этого вы просто пытаетесь запустить apt-get update и должны работать нормально.
# wget https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2018.1_all.deb # apt install ./kali-archive-keyring_2018.1_all.deb
Однако вам необходимо убедиться, что ваши хранилища Kali Linux верны, мои были следующими:
Пожалуйста, не спамьте и никого не оскорбляйте.
Это поле для комментариев, а не спамбокс.
Рекламные ссылки не индексируются!
Сегодня при использовании Kali Linux для обновления программного обеспечения была выдана ошибка:
Следующие подписи недействительны: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
Решение:
Поскольку подпись недействительна, нам просто нужно добавить новую подпись. Разве это не решено?
1. Добавьте команду ключа подписи:
wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
Если отображается OK, ключ подписи успешно добавлен!
2, команда обновления пакета (если вы не хотите обновлять, не нужно выполнять эту команду)
apt-get update && apt-get upgrade && apt-get dist-upgrade
Расширить знания: вот краткое описание различий между тремя командами выше
- apt-get update: загрузите список последних пакетов с исходного сервера;
- apt-get upgrade: обновить сам установленный пакет. Если есть проблема с зависимостями, и эта зависимость требует установки другого нового пакета или влияет на зависимости других пакетов, этот пакет не будет обновлен. Останется
- apt-get dist-upgrade: обновите сам установленный пакет, который может разумно решить проблему зависимости. Если есть проблема зависимости, и вам нужно установить / удалить новый пакет, он попытается установить / удалить это. (Так что обычно это считается рискованным обновлением).
Это встроено. Если вы уже используете репозитории Kali, вам не нужно получать его из внешнего источника:
$ sudo apt install kali-archive-keyring
Я использую систему, которая добавляет Kali в базу Debian, поэтому мне пришлось указать релиз. Вы можете проверить это следующим образом:
$ 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
Таким образом, вам не нужно слепо полагать, что вы импортируете правильный ключ, чтобы предотвратить атаку «человек посередине», поскольку новый ключ подписан старым в репозитории.
Если у вас еще нет этого хранилища и, следовательно, вы не можете получить это обновление, у вас есть два варианта:
1: Перейдите на https://http.kali.org/kali/pool/main/k/kali-archive-keyring/ , загрузите файл .deb и установите его с помощьюdpkg -i kali-archive-keyring*.deb
2: В любом случае добавьте его через репозиторий (это «небезопасно», пока вы его не добавите):
$ 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
…
Publish Date: May 17, 2023
Views: 1,613
-
May 17, 2023 - Posted by: Surender Kumar
- Category: Kali Linux
The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
Recently, I decided to upgrade my Kali Linux but the apt update command returned the following error:
The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
How to fix this error
To fix this error, follow these steps:
The error should now be gone and you will be able to upgrade your Kali Linux without any problem.
Previous
Luda_
-
#1
Kali linux 2017.3 не могу обновить драйвер nvidia
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
Выдаёт ошибку:
Bash:
root@Brut:~# apt-get update
Игн:1 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling InRelease
Ошк:2 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release
Пожалуйста, используйте apt-cdrom, чтобы APT смог распознать данный CD. apt-get update не используется для добавления нового CD
Пол:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB]
Ошк:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease
Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
Чтение списков пакетов… Готово
E: Репозиторий «cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release» не содержит файла Release.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]>
Вот мой sources.list...
[CODE]deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main $
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main$
deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
-
#2
Kali linux 2017.3 не могу обновить драйвер nvidia
apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
Выдаёт ошибку:Bash:
root@Brut:~# apt-get update Игн:1 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling InRelease Ошк:2 cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release Пожалуйста, используйте apt-cdrom, чтобы APT смог распознать данный CD. apt-get update не используется для добавления нового CD Пол:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB] Ошк:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]> Чтение списков пакетов… Готово E: Репозиторий «cdrom://[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49] kali-rolling Release» не содержит файла Release. N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён. N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя. W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <[email protected]> Вот мой sources.list... [CODE]deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main $ #deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main$ deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rolling main non-free contrib
Оставь только эту репу и попробуй снова обновить: deb http://http.kali.org/kali kali-rolling main contrib non-free
-
#3
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6
gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Luda_
-
#4
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Благодарю,помогло)
—- Добавлено позже —-
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Можешь обьяснить что это и как это работает?
Последнее редактирование модератором:
-
#5
Напиши это:
Код:
gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6 gpg -a --export ED444FF07D8D0BF6 | sudo apt-key add -
Мне тоже помогло! Спасибо!
-
#6
Можешь обьяснить что это и как это работает?
Это связано с тем, что у тебя устарели ключи верификации пакетов. Что-бы увидеть их срок годности — напиши: apt-key list. Зачем это нужно можно прочитать
Ссылка скрыта от гостей
.
Kali7
-
#7
#1
Поиск и монтирования CD-ROM Ошибка чтение файла release вероятно компакт диск не содержит правильного файла release или эт от файл был неправильного прочитан. Что делать доступ есть только оболочке
Скачал на сайте
Ссылка скрыта от гостей
Установил вместе windows 7 через multiboot kali linux не могу переключатся(переходит) на windows 7
По этому доступ есть оболочке и системного bios компьютера
-
#8
Недавно столкнулся с таким явлением( захожу редко, бывает кали не запускается годами), решение выше мне не помогло.
Скачал по ссылке
Ссылка скрыта от гостей
, далее apt-key add /root/archive-key.asc и оп, всё заработало.
recon
-
#9
Добавляем старые ключи:
Bash:
wget 'https://archive.kali.org/archive-key.asc'
apt-key add archive-key.asc