Get up and running with Raspberry Pi OS too! Here's how.
Before we start...
We recommend using pi-topOS, which requires no additional configuration!
Check out About pi-topOS to learn more about why we think that pi-topOS is the best option for most people.
If you are sure that you want to proceed with Raspberry Pi OS, then carry on reading!
Note that these instructions work for both 32 and 64 bit versions of Raspberry Pi OS
Step 1: Adding pi-topOS software repository
In order to install pi-top software, you need to tell your pi-top how and where this software will be downloaded from.
The following instructions will provide your Raspberry Pi with information about pi-top's software server, including the security key.
On Raspberry Pi OS
Open up a terminal window in Raspberry Pi OS, and type the following:
sudo apt update
sudo apt install -y pi-top-os-apt-source
On other Debian based OS
Open a terminal window and type the following:
git clone https://github.com/pi-top/pi-topOS-Apt-Source.git /tmp/pi-topOS-Apt-Source
sudo cp /tmp/pi-topOS-Apt-Source/keys/* /usr/share/keyrings/
sudo cp /tmp/pi-topOS-Apt-Source/sources/pi-top-os.list /etc/apt/sources.list.d/
sudo rm -r /tmp/pi-topOS-Apt-Source
Step 2: Update package list
Now you will need to refresh your Raspberry Pi's local copy of what software is available from the servers that it knows about.
Type the following into a terminal:
sudo apt update
You are now able to install pi-top software packages!
Step 3: Install software packages
Install the pt-device-support package. This package will take care of installing everything your pi-top needs to work properly! Type the following into a terminal:
sudo apt install -y pt-device-support
Assuming that you got no errors - you should now have the core pi-top device drivers working!