On Jammy, testing upgrading path, removing : All OK. (Installation was tested with the internal tests). ## Upgrading #Installing previous version: root@Mdpdk:~# apt install dpdk [...] root@Jdpdk:~# dpkg -l dpdk | grep ii ii dpdk 21.11.4-0ubuntu0.22.04.1 amd64 Data Plane Development Kit (runtime) #Upgrading root@Jdpdk:~# apt list --upgradable | grep dpdk dpdk/jammy-proposed 21.11.6-0ubuntu0.22.04.1 amd64 [upgradable from: 21.11.4-0ubuntu0.22.04.1] root@Jdpdk:~# apt upgrade dpdk root@Jdpdk:~# apt upgrade dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages will be upgraded: apparmor dpdk initramfs-tools initramfs-tools-bin initramfs-tools-core landscape-common libapparmor1 libgcrypt20 libicu70 librte-bus-auxiliary22 librte-bus-pci22 librte-bus-vdev22 librte-bus-vmbus22 librte-common-mlx5-22 librte-cryptodev22 librte-eal22 librte-ethdev22 librte-gso22 librte-hash22 librte-ip-frag22 librte-kni22 librte-kvargs22 librte-mbuf22 librte-mempool-ring22 librte-mempool22 librte-meter22 librte-net-af-packet22 librte-net-bond22 librte-net-e1000-22 librte-net-fm10k22 librte-net-i40e22 librte-net-ixgbe22 librte-net-kni22 librte-net-mlx4-22 librte-net-mlx5-22 librte-net-netvsc22 librte-net-pcap22 librte-net-tap22 librte-net-thunderx22 librte-net-vdev-netvsc22 librte-net-vhost22 librte-net-virtio22 librte-net-vmxnet3-22 librte-net22 librte-pci22 librte-rcu22 librte-ring22 librte-sched22 librte-security22 librte-telemetry22 librte-vhost22 libxmlb2 openssh-client openssh-server openssh-sftp-server ubuntu-advantage-tools ubuntu-minimal ubuntu-pro-client ubuntu-pro-client-l10n ubuntu-server ubuntu-standard 61 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 15.8 MB of archives. After this operation, 59.4 kB of additional disk space will be used. Do you want to continue? [Y/n] root@Jdpdk:~# apt-cache policy dpdk dpdk: Installed: 21.11.6-0ubuntu0.22.04.1 Candidate: 21.11.6-0ubuntu0.22.04.1 Version table: *** 21.11.6-0ubuntu0.22.04.1 500 500 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages 100 /var/lib/dpkg/status 21.11.4-0ubuntu0.22.04.1 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 21.11.2-0ubuntu0.22.04.1 500 500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages 21.11-1build1 500 500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages #Removing after upgrade root@Jdpdk:~# apt remove --purge dpdk Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: ibverbs-providers libfdt1 libibverbs1 libnl-route-3-200 librte-bus-auxiliary22 librte-bus-pci22 librte-bus-vdev22 librte-bus-vmbus22 librte-common-mlx5-22 librte-cryptodev22 librte-eal22 librte-ethdev22 librte-gso22 librte-hash22 librte-ip-frag22 librte-kni22 librte-kvargs22 librte-mbuf22 librte-mempool-ring22 librte-mempool22 librte-meter22 librte-net-af-packet22 librte-net-bond22 librte-net-e1000-22 librte-net-fm10k22 librte-net-i40e22 librte-net-ixgbe22 librte-net-kni22 librte-net-mlx4-22 librte-net-mlx5-22 librte-net-netvsc22 librte-net-pcap22 librte-net-tap22 librte-net-thunderx22 librte-net-vdev-netvsc22 librte-net-vhost22 librte-net-virtio22 librte-net-vmxnet3-22 librte-net22 librte-pci22 librte-rcu22 librte-ring22 librte-sched22 librte-security22 librte-telemetry22 librte-vhost22 python3-pyelftools rdma-core Use 'apt autoremove' to remove them. The following packages will be REMOVED: dpdk* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 133 kB disk space will be freed. Do you want to continue? [Y/n] (Reading database ... 79253 files and directories currently installed.) Removing dpdk (21.11.6-0ubuntu0.22.04.1) ... (Reading database ... 79242 files and directories currently installed.) Purging configuration files for dpdk (21.11.6-0ubuntu0.22.04.1) ...