Configuration
Some basics for managing your OS.
Parrot Software Management
In this chapter, we will introduce the apt package manager for Parrot. A program is a series of instructions written in programming languages such as C, Go, Nim or Rust (to name a few). These instructions are stored in text files called sources. To work in our systems, they must be converted to machine language. This step is called compilation. The compilation generates one or several files, understandable by the system, called binaries.
Nvidia GPU Driver configuration
Initially, Parrot uses the Nvidia nouveau open source drivers, since they support most Nvidia cards. These guarantee good stability and allow you to use your GPU without problems for everyday use.
Upgrade from Lorykeet
Parrot 7 introduced a number of major changes to the system, detailed in the Parrot 7.0 Release Notes.
File and Directory Permissions
In GNU/Linux, every file and directory belongs to a user and a group.
AppArmor
AppArmor is a Linux security module that helps protect the system by restricting what applications can do.
Hash and key verification
Why should anyone verify keys and signatures?
Assistive Technologies
Onscreen Keyboard
Desktop Environments
ParrotOS ships with KDE Plasma as the default Desktop Environment (DE) for all editions (Home, Security, and HTB). Additional desktop environments can be installed alongside it — each has its own look and workflow, so it's worth trying a few before settling on one.
Printer setup
Thanks to CUPS, we can print any document we want.
SSD TRIM
SSD Trim allows the drive to check and delete data blocks no longer needed. This means that the drive is always ready to write new data when the old ones are being deleted and that block containing the data is no longer busy.
Btrfs Assistant & Snapper Setup
Overview