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 Bookworm, the previouse version was Bullseye. Next to each package is the version available for each distro.

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

Jump to section D I L M O P R S U

EMBEDDED

Last Updated: 17 March, 2024

  • Back to top
  • D

  • droid-juicer

    Bookworm:(0.2.0-2) Firmware extractor for Android devices running Linux www
  • Back to top
  • I

  • ixo-usb-jtag

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

  • labgrid

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

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

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

  • make-dynpart-mappings

    Bookworm:(10.2.4-1) CLI tool to setup DM mappings for Android dynamic partitions www
  • matchbox

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

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

    Bookworm & Bullseye:(2.2+git20200512-1) desktop application launcher for resource-limited systems
  • matchbox-keyboard

    Bookworm & Bullseye:(0.2+git20160713-1) on-screen keyboard
  • matchbox-keyboard-im

    Bookworm & Bullseye:(0.2+git20160713-1) GTK+ input module for on-screen keyboard
  • matchbox-panel

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

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

    Bookworm & Bullseye:(0.4+git20051003-1) extra themes for matchbox-window-manager
  • matchbox-window-manager

    Bookworm & Bullseye:(1.2.2+git20200512-1) window manager for resource-limited systems www
  • Back to top
  • O

  • openocd

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

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

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

  • python3-pyocd

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

  • rkflashtool

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

  • swugenerator

    Bookworm:(0.2-1) Generates SWU update packages for swupdate (Python 3) www
  • swupdate

    Bookworm:(2022.12+dfsg-4+deb12u1) Bullseye:(2020.11-2+deb11u1) Software update framework for embedded systems www
  • swupdate-www

    Bookworm:(2022.12+dfsg-4+deb12u1) Web Application for swupdate www
  • Back to top
  • U

  • urjtag

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