Raspberry Pi OS Software Packages

Raspberry Pi OS is the offical operating system of the Raspberry Pi (previously known as Raspbian). Though not the only Operarting Systems the Raspberry Pi can use, it is the one that has the setup and software managed by the Raspberry Pi foundation. Raspberry Pi OS is a Linux OS based on Debian. As with all Linux distributions there are 1000's of free Open Source programs that can be downloaded from a Terminal Screen or a Desktop app. This section list the 1000's of programs that can be downloaded for the current version of Raspberry Pi OS, Buster version 10 and the previouse version, Stretch.

Embedded Packages

raspberry Software for Embedded projects

To install Raspberry Pi OS software on a Raspberry Pi

Packages are installed using Terminal. First get an updated package list by entering the following command in to terminal if this has not been done today sudo apt update
Then install your chosen package with the command sudo apt install package name Find out more with the Guide to installing software with the apt command

WWW: Please Note: each listing has a www link to a related webpage, the links are supplied by the author. I can not guarantee thay are all active and related to the listed package.

Distro Version:

The latest Distro for Raspberry Pi OS is Bullseye, the previouse version was Buster. Next to each package is the version available for each distro.

Bullseye(#) = Raspberry Pi OS Bullseye
Buster(#) = Raspberry Pi OS Buster
Bullseye & Buster(#) = same version for both.
If only one Distro is listed then the package is only available on that distribution.

Jump to section I L M O P R S U


Last Updated: 27 August, 2023

  • Back to top
  • I

  • ixo-usb-jtag

    Bullseye:(0.0.1-2) Buster:(0.0.1-1) Altera Bus Blaster emulation using Cypress FX2 chip www
  • Back to top
  • L

  • labgrid

    Bullseye:(0.3.1-2) Embedded board control programs www
  • libgtkstylus

    Bullseye & Buster:(0.3-2) stylus tap support for Gtk+
  • libts-bin

    Bullseye:(1.22-1) Buster:(1.19-1) touch screen library utilities www
  • Back to top
  • M

  • matchbox

    Bullseye:(1:7) Buster:(1:6) base X environment for resource-limited systems
  • matchbox-common

    Bullseye:(0.9.1+git20070606-1) Buster:(0.9.1-7) common files for Matchbox Project applications
  • matchbox-desktop

    Bullseye:(2.2+git20200512-1) Buster:(2.0-6) desktop application launcher for resource-limited systems
  • matchbox-keyboard

    Bullseye:(0.2+git20160713-1) Buster:(0.1+svn20080916-12) on-screen keyboard
  • matchbox-keyboard-im

    Bullseye:(0.2+git20160713-1) Buster:(0.1+svn20080916-12) GTK+ input module for on-screen keyboard
  • matchbox-panel

    Bullseye:(0.9.3+git20100816-1) Buster:(0.9.3-10) desktop panel for resource-limited systems
  • matchbox-panel-manager

    Bullseye:(0.1+git20041202-1+b1) Buster:(0.1-8) panel manager for matchbox-panel
  • matchbox-themes-extra

    Bullseye:(0.4+git20051003-1) Buster:(0.3-4) extra themes for matchbox-window-manager
  • matchbox-window-manager

    Bullseye:(1.2.2+git20200512-1) Buster:(1.2-osso21-4) window manager for resource-limited systems www
  • Back to top
  • O

  • openocd

    Bullseye:(0.11.0~rc2-1) Buster:(0.10.0-5) Open on-chip JTAG/SWD debug solution for embedded target devices www
  • openwince-include

    Bullseye & Buster:(0.3.2-4) Common include files for the open wince project
  • openwince-jtag

    Bullseye:(0.5.1-8) Buster:(0.5.1-7) allows programming jtag capable devices such as CPUs or FPGAs
  • Back to top
  • P

  • python3-pyocd

    Bullseye:(0.13.1+dfsg-1.1) Buster:(0.13.1+dfsg-1) ARM Cortex-M programming tools (Python3) www
  • Back to top
  • R

  • rkflashtool

    Bullseye & Buster:(0~20160324-2) Tools for flashing Rockchip devices www
  • Back to top
  • S

  • swupdate

    Bullseye:(2020.11-2) Software update framework for embedded systems www
  • Back to top
  • U

  • urjtag

    Bullseye:(0.10+r2007-1.2+b2) Buster:(0.10+r2007-1.2+b1) JTAG programmer for various flash parts and boards www