How to fix can’t update your Parrot Linux system
Published in
1 min readApr 10, 2023
If you get this error while updating your system
Ign:1 https://deb.parrot.sh/parrot rolling InRelease
Ign:2 https://deb.parrot.sh/parrot rolling-security InRelease
Err:3 https://deb.parrot.sh/parrot rolling Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 15.235.144.61 443]
Err:4 https://deb.parrot.sh/parrot rolling-security Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 15.235.144.61 443]
Reading package lists... Done
E: The repository 'https://deb.parrot.sh/parrot rolling Release' does not have a Release file.
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.
E: The repository 'https://deb.parrot.sh/parrot rolling-security Release' does not have a Release file.
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 detail
s.
Try this steps
- First
$ sudo nano /etc/apt/sources.list.d/parrot.list
2. Disable all the repository
# parrot repository
# this file was automatically generated by parrot-mirror-selector
#deb https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
save and exit
3. Try to update again
$ sudo apt-get update
It will be updating your system.