Debian 13 (Trixie) Upgrade Notes

Debian was upgraded to Debian 13 (Trixie) in XiVO 2026.XX release.

Warning

Upgrade from versions earlier than XiVO Maia (2024.05) are not supported. You MUST first upgrade to at least XiVO Maia (2024.05) or more before upgrading to XiVO Maia.

Before the upgrade

Important

Make sure you have sufficient space for the upgrade. You should have more than 2GiB available in the filesystem that holds the /var and / directories.

  • If using a separate /boot partition check there is enough space - see Ensure /boot has enough free space

  • It is not possible to upgrade from XiVO below Maia (2024.05) version. You first need to upgrade to XiVO Maia.

  • Note that the upgrade will take longer than usual because of all the system upgrade.

  • You MUST deactivate all non-xivo apt sources list:

    • in directory /etc/apt/sources.list.d/ you should only have the files xivo-dist.list and (from Aldebaran) docker.list pgdg.list.

    • you MUST suffix all other files with .save to deactivate them.

  • You MUST check the Debian sources list are correct: the file /etc/apt/sources.list must contain the following and only the following:

    deb http://deb.debian.org/debian/ trixie main
    deb-src http://deb.debian.org/debian/ trixie main
    
    deb http://security.debian.org/debian-security trixie-security main
    deb-src http://security.debian.org/debian-security trixie-security main
    
    deb http://deb.debian.org/debian/ trixie-updates main
    deb-src http://deb.debian.org/debian/ trixie-updates main
    
  • You may want to clean your system before upgrading:

    • Remove package that were automatically installed and are not needed anymore:

      apt-get autoremove --purge
      
    • Purge removed packages. You can see the list of packages in this state by running dpkg -l | awk '/^rc/ { print $2 }' and purge all of them with:

      apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
      
    • Remove .dpkg-old, .dpkg-dist and .dpkg-new files from previous upgrade. You can see a list of these files by running:

      find /etc -name '*.dpkg-old' -o -name '*.dpkg-dist' -o -name '*.dpkg-new'
      

After the upgrade

Changes

Major change with XiVO on Debian 13: