Trying to install incus from zabbly but seems to install from ubuntu

Ubuntu 24.04 up-to-the-minute.

/etc/apt/sources.list.d/zabbly-incus-lts-6.0.sources

Enabled: yes
Types: deb
URIs: https://pkgs.zabbly.com/incus/lts-6.0
Suites: noble
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/zabbly.asc

Preferences.d/incus

Package: incus*
Pin: origin pkgs.zabbly.com/incus noble
Pin-Priority: 999

Following Stephane’s instructions from zabbly and the install appears to ignore the sources file including a preferences.d file to prefer zabbly.

And yet incus-ui-canonical is not installed.

I cannot figure out why I am not getting the zabbly install.

I’m exriencing the same issue.

dpkg -l | grep incus
ii incus 6.0.0-1ubuntu0.3+esm2 amd64 Powerful system container and virtual machine manager - daemon
ii incus-agent 6.0.0-1ubuntu0.3+esm2 amd64 Incus guest agent
ii incus-client 6.0.0-1ubuntu0.3+esm2 amd64 Powerful system container and virtual machine manager - client
ii incus-ui-canonical 1:6.22-ubuntu24.04-202603050538 amd64 Incus - Web interface (canonical)

There are quite a few other forum threads that explain that Canonical is messing with things due to the priority on their Ubuntu ESM repository and that you need to further mess with priorities to get Incus to correctly install from an external repository on such systems.

Is the post I usually link to for the workaround.

1 Like

Another nice way on creating a live boot OS is using GRML. It is based on Debian Trixie on default and has an option to add ZFS into the CD or USB build. You might properly be able to add Incus to it with a custom module, should try this the next time I build one :thinking:

Can provide some more details if there is interest.

This was the solution.