Trouble updating an old install of Parrot

I’ve turned on an older Parrot VM, and in trying to update it getting a repo error. Not sure what the best way to resolve is.

Version info:

$cat /etc/os-release
PRETTY_NAME=“Parrot GNU/Linux 3.6 JollyRoger”
NAME=“Parrot GNU/Linux”
ID=parrot
VERSION=“3.6 (JollyRoger)”
VERSION_ID=“3.6”
ID_LIKE=debian
ANSI_COLOR=“1;31”
HOME_URL=“https://www.parrotsec.org/
SUPPORT_URL=“https://community.parrotsec.org/
BUG_REPORT_URL=“https://dev.parrotsec.org/

What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
Standard, Security OS version, installed from ISO.

Configured to multiboot with other systems? (yes / no)
no, this is a VM

Here is the error:

#apt-get update && apt-get dist-upgrade -y
Ign:1 http://mirrordirector.archive.parrotsec.org/parrot parrot InRelease
Err:2 http://mirrordirector.archive.parrotsec.org/parrot parrot Release
Something wicked happened resolving ‘mirrordirector.archive.parrotsec.org:http’ (-5 - No address associated with hostname)
Reading package lists… Done
E: The repository ‘http://mirrordirector.archive.parrotsec.org/parrot parrot Release’ does no longer 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.

Please advise, thanks.

Wow. Parrot Antiquity! :laughing:

First backup your system as something may go wrong trying to upgrade from a very, very old version.

Then try updating parrot.list file with the currents found here:
https://docs.parrotsec.org/mirror-list/

I want to warn you this may not work as you are dealing with a much older than current version. But it is worth a try. Or you could wait to see if anyone has any other ideas before taking action. Goodluck :crossed_fingers:

1 Like

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.