The Parrot Project not only delivers a ready-to-use system in the ISO format, but it also provides a vast amount of additional software that can be installed apart from the official parrot repository.
The Parrot repository is used to provide officially supported software, system updates and security fixes.
The software in the parrot archive is delivered in form of deb packages, and these packages are served through a vast network of mirror servers that provide the same set of packages distributed all around the world for faster software delivery.
The Parrot system is configured to use the central parrot archive directors. The Parrot directors are special servers that collect all the requests of the end users and redirect them to the geographically nearest download server available for the user who made the request.
If you want and can, you can make your own mirror for Parrot following this procedure.
The Parrot Mirror Network is secured by centralized digital signatures and the mirrors can't inject fake updates.
If an evil mirror tries to inject a fake package, the Parrot system will automatically refuse to download and install it, and will raise an alert message.
This security measure implemented in APT (the Parrot/Debian package manager) is very efficient and reliable because digital signatures are applied offline by the Parrot archive maintainer, and not by the mirror servers, ensuring direct and secure developer-to-user chain of trust.
The APT package manager uses /etc/apt/sources.list and any .list file found in the /etc/apt/sources.list.d/ directory.
/etc/apt/sources.list is EMPTY and the default APT configuration is located at /etc/apt/sources.list.d/parrot.list
deb https://deb.parrot.sh/parrot lory main contrib non-free non-free-firmware deb https://deb.parrot.sh/parrot lory-security main contrib non-free non-free-firmware deb https://deb.parrot.sh/parrot lory-backports main contrib non-free non-free-firmware #deb-src https://deb.parrot.sh/parrot lory main contrib non-free non-free-firmware #deb-src https://deb.parrot.sh/parrot lory-security main contrib non-free non-free-firmware #deb-src https://deb.parrot.sh/parrot lory-backports main contrib non-free non-free-firmware
The 'parrot-updates' repository provides updates before they are made available to 'parrot'. This repo is mostly meant to be used by developers and beta testers to extensively test updates before they are migrated to the main repository.
We suggest to not enable it, as it may introduce untested bugs and make the system unstable. Updates are delivered as fast as possible (within a week), so you are not missing anything important with this disabled (unless you are a dev):
deb https://deb.parrot.sh/parrot lory-updates main contrib non-free non-free-firmware
Mirror ID bandwidth (per node) | Provider Name | URL | APT config string |
---|---|---|---|
parrot 1 Gbps | Parrot Infrastructure | deb.parrot.sh/parrot | deb https://deb.parrot.sh/parrot lory main contrib non-free non-free-firmware |
bunny 10/80 Gbps | Bunny.net | bunny.deb.parrot.sh | deb https://bunny.deb.parrot.sh lory main contrib non-free non-free-firmware |
alibaba 10 Gbps | Alibaba Cloud | mirrors.aliyun.com/parrot | deb https://mirrors.aliyun.com/parrot lory main contrib non-free non-free-firmware |
azure 1 Gbps / | Microsoft Azure | edge1.parrot.run/parrot | deb https://azure.deb.parrot.sh/parrot lory main contrib non-free non-free-firmware |
Location Mirror ID bandwidth | Provider Name | URL | APT config string |
---|---|---|---|
Massachussetts MIT 1 Gbps | SIPB MIT | mirrors.mit.edu/parrot | deb http://mirrors.mit.edu/parrot/ lory main contrib non-free non-free-firmware |
New York Clarkson 1 Gbps | Clarkson University | mirror.clarkson.edu/parrot | deb https://mirror.clarkson.edu/parrot/ lory main contrib non-free non-free-firmware |
New Jersey Princeton 1 Gbps | Princeton University | mirror.math.princeton.edu/pub/parrot/ | deb https://mirror.math.princeton.edu/pub/parrot/ lory main contrib non-free non-free-firmware |
Oregon Osuosl 1 Gbps | Oregon State University - Open Source Lab | ftp.osuosl.org/pub/parrotos | deb https://ftp.osuosl.org/pub/parrotos lory main contrib non-free non-free-firmware |
California Berkeley 1 Gbps | Berkeley Open Computing Facility | mirrors.ocf.berkeley.edu/parrot | deb https://mirrors.ocf.berkeley.edu/parrot/ lory main contrib non-free non-free-firmware |
Ecuador CEDIA 100 Mbps | RED CEDIA (National research and education center of Ecuador) | mirror.cedia.org.ec/parrot | deb https://mirror.cedia.org.ec/parrot/ lory main contrib non-free non-free-firmware |
Ecuador UTA 100 Mbps | UTA (Universidad Técnica de ambato) | mirror.uta.edu.ec/parrot | deb https://mirror.uta.edu.ec/parrot/lory main contrib non-free non-free-firmware |
Ecuador UEB 100 Mbps | UEB (Universidad Estatal de Bolivar) | mirror.ueb.edu.ec/parrot | deb https://mirror.ueb.edu.ec/parrot/ lory main contrib non-free non-free-firmware |
Ecuador Linux Ecuador / | Linux Ecuador | mirror.linux.ec/parrot | deb https://mirror.linux.ec/parrot/ lory main contrib non-free non-free-firmware |
Brazil USP 1 Gbps | University of Sao Paulo | sft.if.usp.br/parrot | deb http://sft.if.usp.br/parrot/ lory main contrib non-free non-free-firmware |
Canada Montreal 3 Gbps | Emma Ruby | mirror.0xem.ma/parrot/ | deb https://mirror.0xem.ma/parrot/ lory main contrib non-free non-free-firmware |
Location Mirror ID bandwidth | Provider Name | URL | APT config string |
---|---|---|---|
Italy GARR 10 Gbps | GARR Consortium (Italian Research & Education Network) | parrot.mirror.garr.it/mirrors/parrot | deb https://parrot.mirror.garr.it/mirrors/parrot/ lory main contrib non-free non-free-firmware |
England Olli 1 Gbps | Ollie KIllean | mirror.olli.ovh/parrot/ | deb https://mirror.olli.ovh/parrot/ lory main contrib non-free non-free-firmware |
England VineHost 1 Gbps | VineHost (vinehost.net) | mirror.vinehost.net/parrot | deb https://mirror.vinehost.net/parrot lory main contrib non-free non-free-firmware |
Germany Halifax 20 Gbps | RWTH-Aachen (Halifax students group) | ftp.halifax.rwth-aachen.de/parrotsec | deb https://ftp.halifax.rwth-aachen.de/parrotsec/ lory main contrib non-free non-free-firmware |
Germany Esslingen 10 Gbps | Esslingen (University of Applied Sciences) | ftp-stud.hs-esslingen.de/pub/Mirrors/archive.parrotsec.org | deb https://ftp-stud.hs-esslingen.de/pub/Mirrors/archive.parrotsec.org/ lory main contrib non-free non-free-firmware |
Germany pyratelan / | pyratelan | mirror.pyratelan.org/parrot | deb https://mirror.pyratelan.org/parrot lory main contrib non-free non-free-firmware |
Germany Mickhat 1 Gbps | Mickhat, Hetzner | parrot.mickhat.xyz | deb https://parrot.mickhat.xyz lory main contrib non-free non-free-firmware |
Netherlands Vuln Seeker 1 Gbps | Vuln Seeker (Hetzner) | https://mirror.vulnseeker.org/pub/parrot/ | deb https://mirror.vulnseeker.org/pub/parrot/ lory main contrib non-free non-free-firmware |
Netherlands NLUUG 10 Gbps | Nluug | ftp.nluug.nl/os/Linux/distr/parrot | deb https://ftp.nluug.nl/os/Linux/distr/parrot/ lory main contrib non-free non-free-firmware |
Netherlands lyrahosting / | lyrahosting | mirror.lyrahosting.com/parrot | deb https://mirror.lyrahosting.com/parrot lory main contrib non-free non-free-firmware |
Sweden ACC 200 Gbps | Academic Computer Club in Umeå | mirror.accum.se/mirror/parrotsec.org/parrot | deb https://mirror.accum.se/mirror/parrotsec.org/parrot/ lory main contrib non-free non-free-firmware |
Sweden bahnhof.net 10 Gbp | Bahnhof Cloud | https://mirror.bahnhof.net/pub/parrot/ | deb https://mirror.bahnhof.net/pub/parrot/ lory main contrib non-free non-free-firmware |
Greece UOC 1 Gbps | UoC (University of Crete - Computer Center) | ftp.cc.uoc.gr/mirrors/linux/parrot | deb https://ftp.cc.uoc.gr/mirrors/linux/parrot/ lory main contrib non-free non-free-firmware |
Belgium Belnet 10 Gbps | Belnet (The Belgian National Research) | ftp.belnet.be/archive.parrotsec.org | deb http://ftp.belnet.be/mirror/archive.parrotsec.org/ lory main contrib non-free non-free-firmware |
Spain elhacker.net 1 Gbps | Desde 2001. Tecnología, seguridad, informática con Noticias | parrot.elhacker.net | only ISO files are mirrored |
Spain Osluz 1 Gbps | Osluz (Oficina de software libre de la Universidad de Zaragoza) | matojo.unizar.es/parrot | deb http://matojo.unizar.es/parrot/ lory main contrib non-free non-free-firmware |
Denmark Dotsrc 10 Gbps | Dotsrc (Aalborg university) | mirrors.dotsrc.org/parrot | deb https://mirrors.dotsrc.org/parrot/ lory main contrib non-free non-free-firmware |
Hungary quantum-mirror 700 Mbps | quantum-mirror.hu | quantum-mirror.hu/mirrors/pub/parrot | deb https://quantum-mirror.hu/mirrors/pub/parrot lory main contrib non-free non-free-firmware |
Estonia cspacehosting / | cspacehosting | mirror.cspacehostings.com/parrotsec | deb https://mirror.cspacehostings.com/parrotsec lory main contrib non-free non-free-firmware |
Russia Yandex 1 Gbps | Yandex | mirror.yandex.ru/mirrors/parrot | deb https://mirror.yandex.ru/mirrors/parrot/ lory main contrib non-free non-free-firmware |
Russia Truenetwork 10 Gbps | Truenetwork | mirror.truenetwork.ru/parrot | deb https://mirror.truenetwork.ru/parrot/ lory main contrib non-free non-free-firmware |
Russia repository.su / | repository.su | repository.su/parrot | deb https://repository.su/parrot lory main contrib non-free non-free-firmware |
Ukraine comsys 1 Gbps | KPI (National Technical University of Ukraine - Comsys) | mirrors.comsys.kpi.ua/parrot | only ISO files are mirrored |
Ukraine astra.in.ua / | ISP | parrot.astra.in.ua/ | deb https://parrot.astra.in.ua/ lory main contrib non-free non-free-firmware |
Azerbaijan YER Hosting 1 Gbps | YER Hosting (Baku) | mirror.yer.az/parrot/ | deb https://mirror.yer.az/parrot/ lory main contrib non-free non-free-firmware |
Serbia Serbia Open Exchange 50 Gbps | Serbia Open Exchange | mirror1.sox.rs/parrot/ | deb https://mirror1.sox.rs/parrot/ lory main contrib non-free non-free-firmware |
Location Mirror ID bandwidth | Provider Name | URL | APT config string |
---|---|---|---|
Taiwan NCHC 20 Gbps | NCHC (Free Software Lab) | free.nchc.org.tw/parrot | deb http://free.nchc.org.tw/parrot/ lory main contrib non-free non-free-firmware |
Singapore 0x 10 Gbps | 0x | mirror.0x.sg/parrot | deb https://mirror.0x.sg/parrot/ lory main contrib non-free non-free-firmware |
China USTC 1Gbps CMCC 1Gbps Cernet 300Mbps ChinaNet | University of Science and Technology of China and USTCLUG | mirrors.ustc.edu.cn/parrot | deb http://mirrors.ustc.edu.cn/parrot lory main contrib non-free non-free-firmware |
China TUNA 2 Gbps | TUNA (Tsinghua university of Beijing, TUNA association) | mirrors.tuna.tsinghua.edu.cn/parrot | deb https://mirrors.tuna.tsinghua.edu.cn/parrot/ lory main contrib non-free non-free-firmware |
China SJTUG 2 Gbps | SJTUG (SJTU *NIX User Group) | mirrors.sjtug.sjtu.edu.cn/parrot | deb https://mirrors.sjtug.sjtu.edu.cn/parrot/ lory main contrib non-free non-free-firmware |
New Caledonia Lagoon 1 Gbps | KKU (Khon Kaen University) | mirror.kku.ac.th/parrot | deb https://mirror.kku.ac.th/parrot/ lory main contrib non-free non-free-firmware |
Indonesia Datautama 1 Gbps | Datautama (PT. Data Utama Dinamika) | kartolo.sby.datautama.net.id/parrot | deb http://kartolo.sby.datautama.net.id/parrot/ lory main contrib non-free non-free-firmware |
Thailand NIPA.CLOUD 10 Gbps | NIPA.CLOUD 1st Cloud Thailand | https://mirrors.nipa.cloud/parrot/ | deb https://mirrors.nipa.cloud/parrot/ lory main contrib non-free non-free-firmware |
India NxtGen 1 Gbps | NxtGen DataCenter & Cloud Technologies | https://mirrors.nxtgen.com/parrot-mirror | deb https://mirrors.nxtgen.com/parrot-mirror lory main contrib non-free non-free-firmware |