Debian 13 Trixie (Stable) was officially released on Aug 092025

https://www.debian.org/distrib/

 

Screenshots of Debian 13.0.0 amd64installed in Oracle VM on Windows 11 PC

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

Installed dump1090-fapiawarepiaware-web and dump978-fa

1 of 4: Install dump1090-fa

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-dump1090-fa.sh)"

2 of 4: Install piaware

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-piaware.sh)"

3 of 4: Install piaware-web

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-piaware-web.sh)"

4 of 4: Install dump978-fa

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/piaware-ubuntu-debian-amd64/master/install-dump978-fa.sh)"

 

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

 

Installed Graphs by @wiedehopf

sudo bash -c "$(curl -L -o - https://github.com/wiedehopf/graphs1090/raw/master/install.sh)"

Installed Additional Feeders

(1) Flightradar24
on PC (amd64 / x86_64 ) and on RPi (arm64 / aarch64)

wget -qO- https://fr24.com/install.sh | sudo bash -s

After completing email. feeder-keyreplied YESto following question:
Would you like to use autoconfig (*yes*/no)$: yes

Next issued following commands:

sudo systemctl enable fr24feed

sudo systemctl restart fr24feed

(2) Planefinder

amd64 / x86_64 PC
wget http://client.planefinder.net/pfclient_5.0.162_amd64.deb
sudo dpkg -i pfclient_5.0.162_amd64.deb

arm64 / aarch64 RPi
wget http://client.planefinder.net/pfclient_5.3.2_arm64.deb
sudo dpkg -i pfclient_5.3.2_arm64.deb

After installation completedin browser opened following addressand completed configuration:

IP-of-DebianPC:30053

 

(3) AIS-catcher

sudo bash -c "$(wget -O - https://raw.githubusercontent.com/abcd567a/install-aiscatcher/master/install-aiscatcher.sh)"

 

(4) Planeplrotter uploadedr - ppup1090

sudo bash -c "$(wget -O - https://github.com/abcd567a/ppup1090/raw/master/install-ppup.sh)"

 

(5) RadaBox24 - only for RPi

The Radarbox24 feeder is NOT available for amd64
It is available only for for RPi (arm64)but their repository & installation script are designed for Bookworm & Bullseyeand fail on Trixie.

Following is the workaround for installing rbfeeder on RPi (arm64) running OS Trixie:

(a) Install tools
sudo apt install dirmngr gnupg

(b) Set apt
Note: Following three (3) commands are very long. Scroll right to see and copy these in full

gpg --keyserver keyserver.ubuntu.com --recv-keys F2A8428D3C354953  

gpg --export --armor F2A8428D3C354953 | sudo gpg --dearmor -o /etc/apt/keyrings/rb24.gpg  

echo "deb [signed-by=/etc/apt/keyrings/rb24.gpg] https://apt.rb24.com/ bookworm main" | sudo tee /etc/apt/sources.list.d/rb24.list 

(c) Update apt and install rbfeeder:

sudo apt update
sudo apt install rbfeeder

(d) After installation is completedsignup as follows:

sudo systemctl restart rbfeeder

After a few secondsRBFeeder will connect to the AirNav servers and you can view your sharing-key with this command:

sudo rbfeeder --showkey

If you already have a sharing-key from a previous installationyou can set the same key using this command:

sudo rbfeeder --setkey ‹your sharing key›

(e) Install mlat-client
The installation of mlat-client from RB24 repository by command sudo apt install mlat-client fails with following error message:
mlat-client:arm64 Depends python3 (< 3.12) but this is not installable (Trixie apt provides python 3.13)

Solution: Build & install mlat-client using source code

sudo apt install build-essential devscripts debhelper dh-python python3-dev   

git clone https://github.com/mutability/mlat-client  

cd mlat-client 

sudo dpkg-buildpackage -b --no-sign 

cd ../  

sudo dpkg -i mlat-client_0.2.13_*.deb  

sudo systemctl restart rbfeeder  

And that is all. The rbfeeder installation is completed.

Check status by following command

sudo systemctl status rbfeeder

 

2 Likes

Debian 13 Trixie / Raspberry Pi OS 13 Trixie / DietPi OS 13 Trixie

Package install of Piaware on PC (amd64)and RPi (arm64)
Following Pre-built packages for Trixie are available on the site linked below:

piaware - (amd64 for PC and arm64 for RPi)
dump1090-fa - (amd64 for PC and arm64 for RPi)
dump978-fa - (amd64 for PC and arm64 for RPi)
piaware-web - (amd64 for PC and arm64 for RPi)

https://github.com/abcd567a/debian13/blob/master/README.md

 

TESTED ON:

1 - Debian 13 Trixie amd64 . Downloaded Installation image from https://www.debian.org/distrib/

Click to directly download 64-bit PC netinst iso

2 - Raspberry Pi OS Trixie LITE
Upgraded Raspberry Pi OS Bookworm LITE to Trixie LITE
Click Here to See Howto

3 - DietPi trixie from https://dietpi.com/downloads/images/

Click to directly download: DietPi_RPi234-ARMv8-Trixie.img.xz

 

 

1 Like

How to upgrade Raspberry Pi OS Desktop
from Bookworm to Trixie

 

 

 

But that is still a beta releasethere no RPI OS Trixie released yet as they state on their own page. So use it at your own risk :wink:

To eliminate riskI never upgrade this way any “stable install” feeding various aggregating sites. Instead I write latest image of current stable version (here Bookworm) to a Spare microSD cardand do this experiment of version upgrade on this spare microSD card. If successfulI replace the “stable install” microSD card by this experimental microSD cardand preserve the “stable install” microSD card to use in case the experimental one fails or starts giving trouble.

 

There is no release as yetnot even a beta relase.

 

@tomvdhorst

Actually most members of this forumwho are ADSB-B feedersdo not require GUI/Desktop. What they require is LITE version of a distro. Piaware SD card image itself uses LITE version of Raspberry Pi OS.

Following LITE versions are very easy to installand work flawlessly:

1 - DietPi trixie:
Visit page Index of /downloads/images
Scroll down and download:
DietPi_RPi234-ARMv8-Trixie.img.xz

2 - Armbian Trixie:
Visit page https://www.armbian.com/rpi4b/
Scroll down to “Minimal/IOT images with Armbian Linux v6.12”
Download Debian Testing (Trixie) Minimal / IOT

3 - Raspberry Pi OS Trixie LITE
Raspberry Pi OS Trixie image is not available yet.
You can upgrade Raspberry Pi OS Bookworm LITE to Trixie LITE
Click Here to See Howto

NOTE: This is only a temporary workaround for those who dont want to wait and are ready to experiment. Raspberry Pi OS Trixie is expected to be release within few months from now.

 

ThanksI always use the N-1 strategy for all my operational systemsI do have some test systems to play with so maybe I will give it a go this weekend to see how it behaves.

1 Like

This is how these behave with me :slight_smile:

Armbian-trixie

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

DietPi-trixie

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

Raspbian-trixie LITE (upgraded from Raspberry Pi OS Bookworm LITE)

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

 

2 Likes

I rolled out the first Trixie VM in my ESX host for testing purposes.

Installation went like a breezeI’m going to have some playtime in the upcoming weeks when I have so holiday coming up :smiling_face:

1 Like

I have some holidays coming up next month. I’ll be sailing from Venice to Istanbul with a woman not named Trixie.

Each to their own.

S.

3 Likes

I might get in trouble when playing to much with Trixie :rofl: Enjoy the holiday and the cruise of course :+1:

1 Like

@SweetPea11
@tomvdhorst

The name Trixie primarily means “Bringer of Joy” or “Blessed,” originating from the Latin name Beatrix. It evolved as a diminutive and now standalone form of Beatrice or Beatrixknown for its playful and spirited connotations.

 

 

1 Like

Names of Debian Versions are names of characters from Disney’s “Toy Story”.

STRETCH (Debian 9)

BUSTER (Debian 10)

BULLSEYE (Debian 11)

BOOKWORM (Debian 12)

TRIXIE (Debian 13)

FORKY (Debian 14 testing)

 

5 Likes

Raspberry Pi OS Trixie release candidate images

https://forums.raspberrypi.com/viewtopic.php?t=392192

 

Click on Photo to See Larger Size
Click Again to See Full Size

64-bit Raspberry Pi OS Trixie (beta) on RPi Model 4

 

NOTES:
Although I have used Raspberry Pi Imager and set (1) WiFi ssid+passwd and (2) Enabled SSHfound both not working.

Connected MonitorKeyboard and Mouse and did following:

(1) SSH
Clicked RaspberryPi logo on top-left corner of desktopscrolled down to “Preferences”and chose “Control Centre”clicked “Interfaces” and enabled SSH

(2) WiFi:
In terminalgave command sudo nmtuiand on dialog opened clicked “Radio”.This opened another dialog box. Under “WiFi” clicked " Software Disabled" to Enable itand clicked “Hardware Disabled” to enable it.

Rebooted Piand now SSH and WiFi are both working.

 

Installed decoder and feeders:

Click on Screenshot to See Larger Size
Click Again to See Full Size

 

Click on Screenshot to See Larger Size
Click Again to See Full Size

EDIT:
Found workaround for enabling SSH & WiFi Without MonitorMouse& Keyboard

After writing image using Imagerplugged in the card in Windows PCand clicked it’s drive letter to open it’s /boot partition.

In /boot partitionlocated file user-data. Opened it with Notrepadscrolled downand at the bottom added following lines:
NOTE: This file is in YAML formatwhich is very sensitive to indenting. Plese make sure you provide correct indenting as shown. Use spacesdo not use Tab.

runcmd:
- 'systemctl enable ssh'
- 'systemctl start ssh'
- 'nmcli radio wifi on'

Saved fileejected card from PCslipped into RPiand powered-up. Now could connect to it on WiFi and could also SSH :slight_smile:

Full Contents of File /boot/user-data (After adding above noted 3 lines at it’s bottom)

#cloud-config
hostname: trixie
manage_etc_hosts: true
packages:
- avahi-daemon
apt:
  conf: |
    Acquire {
      Check-Date "false";
    };

users:
- name: pi
  groups: users,adm,dialout,audio,netdev,video,plugdev,cdrom,games,input,gpio,spi,i2c,render,sudo
  shell: /bin/bash
  lock_passwd: false
  passwd: $5$wKIGcvbgQ5$n4KIp4FocbC/g.8wj.1jAFnl5doGf1yqSZQRR/Umjo4

ssh_pwauth: true

timezone: America/Toronto
keyboard:
  model: pc105
  layout: "us"

runcmd:
- 'systemctl enable ssh'
- 'systemctl start ssh'
- 'nmcli radio wifi on'

 

2 Likes

I’ve started a new SD card install today (5-Oct). Still on step 2 of 4 from top of post but I’m getting “error: the depository ‘http://flightaware.com/adsb/piaware/files/packages trixie release’ does not have a release file.

will update if this in an issue at the end.

You get this message because Flightaware has not yet made available piaware & dump190-fa packages compatible to raspberry pi os trixie.

You have to first remove Flightaware repository which you have added to your new SD card as per instructions at https://www.flightaware.com/adsb/piaware/install.
Please issue following commands:to remove it

sudo apt purge flightaware-apt-repository 

sudo apt update 

You can install dump1090-fa & piaware packages by any one of following two methods:

(1) Biild packages using automated script

These scripts use Flightaware source code. This method is detailed in first post of this thread.

https://discussions.flightaware.com/t/install-piaware-on-debian-13-trixie/99296

(2) Install pre-built packages

I have built these packages usig Flightaware source code and uloaded tp my PPA on Github. Please visit following site to see details.

https://github.com/abcd567a/debian13/blob/master/README.md

Note: If you install pre-built packages by this methodthen I strongly recommend that after installation of packages is comleted and running okremove entry of my PPA from your RPi’s apt sources list. This can be done by following commands:

sudo rm /etc/apt/sources.list.d/abcd567a.list

sudo apt update

 

Is there a target date for having the official trixie repos available?

No date available at the momentthis usually is a few months after the release of the OS version. When released the team starts to do their own testing and building

Just noticed that when I installed the pre-built package above (trying to build locally bricked one of my 3B+ w/ 1GBjust can’t handle it) that the service is installed at /usr/lib/systemd/system/dump1090-fa.servicewhereas I have another system using bookworm installed to /lib/systemd/systemis that a change in trixie or somehow else related to the installation mechanism?

Just curious since my writeup for configuring my feeders notes the service location so as to add the ExecStartPre=/usr/bin/rtl_biast line…

[Edit] It appears one /lib is just a link to /usr/libbut systemctl status dump1090-fa is not consistent in how it reports the actual service location… :thinking:

This happens when building dump978-fa on a Pi with memory less than 2.5 GB.

Building dump978-fa is memory-intensiveand fails if sufficient memory is not available

Anyone faced with memory problem during building of dump978-fa can increase memory by creatimg a temporary swap file of say 2GBso that total memory becomes 1GB ram +2 GB swap-file = 3 GB.

After the dump978-fa package is built successfullythe swap-file created by user can be deleted to free up disk space.

I have described in detail the method to create a swap-file in following post:

 

NOTE:
(1) - On RPiyou cannot switch user to root. Instead use sudo with all commands mentioned in above noted post.

(2) You cannot delete swap file created by you unless you make swap off.
To delete the swap file you createduse following commands

sudo swapoff /my-swap
sudo rm /my-swap

Open file fstab for editing
sudo nano /etc/fstab

In above filedelete following line which you have added while creating your swap file
/my-swap none swap sw 0 0