Skip to content
This repository was archived by the owner on May 7, 2024. It is now read-only.
This repository was archived by the owner on May 7, 2024. It is now read-only.

parrot-install.sh #7

@BramBorg

Description

@BramBorg

Hi,

could someone please update the script parrot-install.sh? It seems to be outdated quite a bit and it is really off-putting trying to get it to work for a n00b. Paths seem to be outdated, changed those in the /etc/apt/sources.list.d/parrot.list but still no joy.

Came here via the tutorial on https://exploits.run/parrot-wsl/

Would have posted on the forum but since the script really is broken (paths old, --force-yes instead of allow, etc. ) and available on here I thought I'd post here.

Thanks!!

Verbose returns from the script:


Installing Full Edition
OK
Err:1 http://mirrordirector.archive.parrotsec.org/parrot parrot InRelease
Something wicked happened resolving 'mirrordirector.archive.parrotsec.org:http' (-5 - No address associated with hostname)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://mirrordirector.archive.parrotsec.org/parrot/dists/parrot/InRelease Something wicked happened resolving 'mirrordirector.archive.parrotsec.org:http' (-5 - No address associated with hostname)
W: Some index files failed to download. They have been ignored, or old ones used instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
apt-parrot is already the newest version (3.0+parrot2).
parrot-archive-keyring is already the newest version (2019.6+parrot2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Get:1 https://deb.parrot.sh/parrot lts InRelease [14.4 kB]
Get:2 https://deb.parrot.sh/parrot lts-security InRelease [14.1 kB]
Fetched 28.5 kB in 3s (8,698 B/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
5 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
parrot-core is already the newest version (4.7.190723).
0 upgraded, 0 newly installed, 0 to remove and 210 not upgraded.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
dbus : Depends: libdbus-1-3 (= 1.12.16-1) but 1.12.16-1+devuan2 is to be installed
eudev : Breaks: systemd (> 220) but 241-7 is to be installed
libpam-systemd : Depends: systemd-sysv but it is not going to be installed
libsoup2.4-1 : Depends: glib-networking (>= 2.32.0) but it is not going to be installed
systemd : Depends: libsystemd0 (= 241-7)
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 210 not upgraded.
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package parrot-interface is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package parrot-interface-full is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Package 'parrot-interface' has no installation candidate
E: Package 'parrot-interface-full' has no installation candidate
E: Unable to locate package parrot-tools-full
Operation Done!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions