How to Install and Uninstall libdpdk-dev Package on Ubuntu 24.04 LTS (Noble Numbat)

Last updated: May 19,2024

1. Install "libdpdk-dev" package

Please follow the step by step instructions below to install libdpdk-dev on Ubuntu 24.04 LTS (Noble Numbat)

$ sudo apt update $ sudo apt install libdpdk-dev

2. Uninstall "libdpdk-dev" package

This is a short guide on how to uninstall libdpdk-dev on Ubuntu 24.04 LTS (Noble Numbat):

$ sudo apt remove libdpdk-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libdpdk-dev package on Ubuntu 24.04 LTS (Noble Numbat)

Package: libdpdk-dev
Architecture: amd64
Version: 23.11-1
Multi-Arch: same
Priority: optional
Section: universe/libdevel
Source: dpdk
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian DPDK Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 45520
Depends: libbpf-dev, libbsd-dev, libibverbs-dev, libipsec-mb-dev, libisal-dev, libelf-dev, libfdt-dev, libjansson-dev, libmnl-dev, libnuma-dev, libpcap-dev, libssl-dev, libxdp-dev, zlib1g-dev, librte-acl24 (= 23.11-1), librte-baseband-acc24 (= 23.11-1), librte-baseband-fpga-5gnr-fec24 (= 23.11-1), librte-baseband-fpga-lte-fec24 (= 23.11-1), librte-baseband-la12xx24 (= 23.11-1), librte-baseband-null24 (= 23.11-1), librte-baseband-turbo-sw24 (= 23.11-1), librte-bbdev24 (= 23.11-1), librte-bitratestats24 (= 23.11-1), librte-bpf24 (= 23.11-1), librte-bus-auxiliary24 (= 23.11-1), librte-bus-cdx24 (= 23.11-1), librte-bus-dpaa24 (= 23.11-1), librte-bus-fslmc24 (= 23.11-1), librte-bus-ifpga24 (= 23.11-1), librte-bus-pci24 (= 23.11-1), librte-bus-platform24 (= 23.11-1), librte-bus-vdev24 (= 23.11-1), librte-bus-vmbus24 (= 23.11-1), librte-cfgfile24 (= 23.11-1), librte-cmdline24 (= 23.11-1), librte-common-cnxk24 (= 23.11-1), librte-common-cpt24 (= 23.11-1), librte-common-dpaax24 (= 23.11-1), librte-common-iavf24 (= 23.11-1), librte-common-idpf24 (= 23.11-1), librte-common-mlx5-24 (= 23.11-1), librte-common-nfp24 (= 23.11-1), librte-common-octeontx24 (= 23.11-1), librte-common-qat24 (= 23.11-1), librte-common-sfc-efx24 (= 23.11-1), librte-compress-isal24 (= 23.11-1), librte-compress-mlx5-24 (= 23.11-1), librte-compress-octeontx24 (= 23.11-1), librte-compress-zlib24 (= 23.11-1), librte-compressdev24 (= 23.11-1), librte-crypto-bcmfs24 (= 23.11-1), librte-crypto-caam-jr24 (= 23.11-1), librte-crypto-ccp24 (= 23.11-1), librte-crypto-cnxk24 (= 23.11-1), librte-crypto-dpaa-sec24 (= 23.11-1), librte-crypto-dpaa2-sec24 (= 23.11-1), librte-crypto-ipsec-mb24 (= 23.11-1), librte-crypto-mlx5-24 (= 23.11-1), librte-crypto-nitrox24 (= 23.11-1), librte-crypto-null24 (= 23.11-1), librte-crypto-octeontx24 (= 23.11-1), librte-crypto-openssl24 (= 23.11-1), librte-crypto-scheduler24 (= 23.11-1), librte-crypto-virtio24 (= 23.11-1), librte-cryptodev24 (= 23.11-1), librte-dispatcher24 (= 23.11-1), librte-distributor24 (= 23.11-1), librte-dma-cnxk24 (= 23.11-1), librte-dma-dpaa2-24 (= 23.11-1), librte-dma-dpaa24 (= 23.11-1), librte-dma-hisilicon24 (= 23.11-1), librte-dma-idxd24 (= 23.11-1), librte-dma-ioat24 (= 23.11-1), librte-dma-skeleton24 (= 23.11-1), librte-dmadev24 (= 23.11-1), librte-eal24 (= 23.11-1), librte-efd24 (= 23.11-1), librte-ethdev24 (= 23.11-1), librte-event-cnxk24 (= 23.11-1), librte-event-dlb2-24 (= 23.11-1), librte-event-dpaa2-24 (= 23.11-1), librte-event-dpaa24 (= 23.11-1), librte-event-dsw24 (= 23.11-1), librte-event-octeontx24 (= 23.11-1), librte-event-opdl24 (= 23.11-1), librte-event-skeleton24 (= 23.11-1), librte-event-sw24 (= 23.11-1), librte-eventdev24 (= 23.11-1), librte-fib24 (= 23.11-1), librte-gpudev24 (= 23.11-1), librte-graph24 (= 23.11-1), librte-gro24 (= 23.11-1), librte-gso24 (= 23.11-1), librte-hash24 (= 23.11-1), librte-ip-frag24 (= 23.11-1), librte-ipsec24 (= 23.11-1), librte-jobstats24 (= 23.11-1), librte-kvargs24 (= 23.11-1), librte-latencystats24 (= 23.11-1), librte-log24 (= 23.11-1), librte-lpm24 (= 23.11-1), librte-mbuf24 (= 23.11-1), librte-member24 (= 23.11-1), librte-mempool-bucket24 (= 23.11-1), librte-mempool-cnxk24 (= 23.11-1), librte-mempool-dpaa2-24 (= 23.11-1), librte-mempool-dpaa24 (= 23.11-1), librte-mempool-octeontx24 (= 23.11-1), librte-mempool-ring24 (= 23.11-1), librte-mempool-stack24 (= 23.11-1), librte-mempool24 (= 23.11-1), librte-meta-all (= 23.11-1), librte-meta-allpmds (= 23.11-1), librte-meta-baseband (= 23.11-1), librte-meta-bus (= 23.11-1), librte-meta-common (= 23.11-1), librte-meta-compress (= 23.11-1), librte-meta-crypto (= 23.11-1), librte-meta-dma (= 23.11-1), librte-meta-event (= 23.11-1), librte-meta-mempool (= 23.11-1), librte-meta-net (= 23.11-1), librte-meta-raw (= 23.11-1), librte-meter24 (= 23.11-1), librte-metrics24 (= 23.11-1), librte-ml-cnxk24 (= 23.11-1), librte-mldev24 (= 23.11-1), librte-net-af-packet24 (= 23.11-1), librte-net-af-xdp24 (= 23.11-1), librte-net-ark24 (= 23.11-1), librte-net-atlantic24 (= 23.11-1), librte-net-avp24 (= 23.11-1), librte-net-axgbe24 (= 23.11-1), librte-net-bnx2x24 (= 23.11-1), librte-net-bnxt24 (= 23.11-1), librte-net-bond24 (= 23.11-1), librte-net-cnxk24 (= 23.11-1), librte-net-cpfl24 (= 23.11-1), librte-net-cxgbe24 (= 23.11-1), librte-net-dpaa2-24 (= 23.11-1), librte-net-dpaa24 (= 23.11-1), librte-net-e1000-24 (= 23.11-1), librte-net-ena24 (= 23.11-1), librte-net-enetc24 (= 23.11-1), librte-net-enetfec24 (= 23.11-1), librte-net-enic24 (= 23.11-1), librte-net-failsafe24 (= 23.11-1), librte-net-fm10k24 (= 23.11-1), librte-net-gve24 (= 23.11-1), librte-net-hinic24 (= 23.11-1), librte-net-hns3-24 (= 23.11-1), librte-net-i40e24 (= 23.11-1), librte-net-iavf24 (= 23.11-1), librte-net-ice24 (= 23.11-1), librte-net-idpf24 (= 23.11-1), librte-net-igc24 (= 23.11-1), librte-net-ionic24 (= 23.11-1), librte-net-ipn3ke24 (= 23.11-1), librte-net-ixgbe24 (= 23.11-1), librte-net-mana24 (= 23.11-1), librte-net-memif24 (= 23.11-1), librte-net-mlx4-24 (= 23.11-1), librte-net-mlx5-24 (= 23.11-1), librte-net-netvsc24 (= 23.11-1), librte-net-nfp24 (= 23.11-1), librte-net-ngbe24 (= 23.11-1), librte-net-null24 (= 23.11-1), librte-net-octeon-ep24 (= 23.11-1), librte-net-octeontx24 (= 23.11-1), librte-net-pcap24 (= 23.11-1), librte-net-pfe24 (= 23.11-1), librte-net-qede24 (= 23.11-1), librte-net-ring24 (= 23.11-1), librte-net-sfc24 (= 23.11-1), librte-net-softnic24 (= 23.11-1), librte-net-tap24 (= 23.11-1), librte-net-thunderx24 (= 23.11-1), librte-net-txgbe24 (= 23.11-1), librte-net-vdev-netvsc24 (= 23.11-1), librte-net-vhost24 (= 23.11-1), librte-net-virtio24 (= 23.11-1), librte-net-vmxnet3-24 (= 23.11-1), librte-net24 (= 23.11-1), librte-node24 (= 23.11-1), librte-pcapng24 (= 23.11-1), librte-pci24 (= 23.11-1), librte-pdcp24 (= 23.11-1), librte-pdump24 (= 23.11-1), librte-pipeline24 (= 23.11-1), librte-port24 (= 23.11-1), librte-power24 (= 23.11-1), librte-raw-cnxk-bphy24 (= 23.11-1), librte-raw-cnxk-gpio24 (= 23.11-1), librte-raw-dpaa2-cmdif24 (= 23.11-1), librte-raw-ifpga24 (= 23.11-1), librte-raw-ntb24 (= 23.11-1), librte-raw-skeleton24 (= 23.11-1), librte-rawdev24 (= 23.11-1), librte-rcu24 (= 23.11-1), librte-regex-cn9k24 (= 23.11-1), librte-regex-mlx5-24 (= 23.11-1), librte-regexdev24 (= 23.11-1), librte-reorder24 (= 23.11-1), librte-rib24 (= 23.11-1), librte-ring24 (= 23.11-1), librte-sched24 (= 23.11-1), librte-security24 (= 23.11-1), librte-stack24 (= 23.11-1), librte-table24 (= 23.11-1), librte-telemetry24 (= 23.11-1), librte-timer24 (= 23.11-1), librte-vdpa-ifc24 (= 23.11-1), librte-vdpa-mlx5-24 (= 23.11-1), librte-vdpa-nfp24 (= 23.11-1), librte-vdpa-sfc24 (= 23.11-1), librte-vhost24 (= 23.11-1)
Filename: pool/universe/d/dpdk/libdpdk-dev_23.11-1_amd64.deb
Size: 8900940
MD5sum: 8b3f4a846bb7a6db2b5f7c0c2717a614
SHA1: f78ebfbfa40a66f8a41996f01c113872a641e532
SHA256: d6d4ca79b188eea29caa9f00c75e106a8c4ad287ed44377342f159aa2c12ae18
SHA512: a20c97c1ab3c75678e9d0d46a42ab012f5a315bac60a9bf3fdc8c30d46bb27a34d04ed423780304b1488f006056599a71bd0aea161e6b1738a3d4a243e4b6a23
Homepage: https://www.dpdk.org
Description: Data Plane Development Kit (basic development files)
Description-md5: 655a14a388b41ca32e9c10080c63a0ee