How to Install and Uninstall librust-heapless-dev Package on Ubuntu 23.10 (Mantic Minotaur)

Last updated: May 17,2024

1. Install "librust-heapless-dev" package

Please follow the instructions below to install librust-heapless-dev on Ubuntu 23.10 (Mantic Minotaur)

$ sudo apt update $ sudo apt install librust-heapless-dev

2. Uninstall "librust-heapless-dev" package

This guide covers the steps necessary to uninstall librust-heapless-dev on Ubuntu 23.10 (Mantic Minotaur):

$ sudo apt remove librust-heapless-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the librust-heapless-dev package on Ubuntu 23.10 (Mantic Minotaur)

Package: librust-heapless-dev
Architecture: amd64
Version: 0.7.16-1
Multi-Arch: same
Priority: optional
Section: universe/rust
Source: rust-heapless
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 412
Provides: librust-heapless+--trybuild-dev (= 0.7.16-1), librust-heapless+atomic-polyfill-dev (= 0.7.16-1), librust-heapless+cas-dev (= 0.7.16-1), librust-heapless+default-dev (= 0.7.16-1), librust-heapless+defmt-dev (= 0.7.16-1), librust-heapless+defmt-impl-dev (= 0.7.16-1), librust-heapless+mpmc-large-dev (= 0.7.16-1), librust-heapless+serde-dev (= 0.7.16-1), librust-heapless+ufmt-impl-dev (= 0.7.16-1), librust-heapless+ufmt-write-dev (= 0.7.16-1), librust-heapless+x86-sync-pool-dev (= 0.7.16-1), librust-heapless-0+--trybuild-dev (= 0.7.16-1), librust-heapless-0+atomic-polyfill-dev (= 0.7.16-1), librust-heapless-0+cas-dev (= 0.7.16-1), librust-heapless-0+default-dev (= 0.7.16-1), librust-heapless-0+defmt-dev (= 0.7.16-1), librust-heapless-0+defmt-impl-dev (= 0.7.16-1), librust-heapless-0+mpmc-large-dev (= 0.7.16-1), librust-heapless-0+serde-dev (= 0.7.16-1), librust-heapless-0+ufmt-impl-dev (= 0.7.16-1), librust-heapless-0+ufmt-write-dev (= 0.7.16-1), librust-heapless-0+x86-sync-pool-dev (= 0.7.16-1), librust-heapless-0-dev (= 0.7.16-1), librust-heapless-0.7+--trybuild-dev (= 0.7.16-1), librust-heapless-0.7+atomic-polyfill-dev (= 0.7.16-1), librust-heapless-0.7+cas-dev (= 0.7.16-1), librust-heapless-0.7+default-dev (= 0.7.16-1), librust-heapless-0.7+defmt-dev (= 0.7.16-1), librust-heapless-0.7+defmt-impl-dev (= 0.7.16-1), librust-heapless-0.7+mpmc-large-dev (= 0.7.16-1), librust-heapless-0.7+serde-dev (= 0.7.16-1), librust-heapless-0.7+ufmt-impl-dev (= 0.7.16-1), librust-heapless-0.7+ufmt-write-dev (= 0.7.16-1), librust-heapless-0.7+x86-sync-pool-dev (= 0.7.16-1), librust-heapless-0.7-dev (= 0.7.16-1), librust-heapless-0.7.16+--trybuild-dev (= 0.7.16-1), librust-heapless-0.7.16+atomic-polyfill-dev (= 0.7.16-1), librust-heapless-0.7.16+cas-dev (= 0.7.16-1), librust-heapless-0.7.16+default-dev (= 0.7.16-1), librust-heapless-0.7.16+defmt-dev (= 0.7.16-1), librust-heapless-0.7.16+defmt-impl-dev (= 0.7.16-1), librust-heapless-0.7.16+mpmc-large-dev (= 0.7.16-1), librust-heapless-0.7.16+serde-dev (= 0.7.16-1), librust-heapless-0.7.16+ufmt-impl-dev (= 0.7.16-1), librust-heapless-0.7.16+ufmt-write-dev (= 0.7.16-1), librust-heapless-0.7.16+x86-sync-pool-dev (= 0.7.16-1), librust-heapless-0.7.16-dev (= 0.7.16-1)
Depends: librust-atomic-polyfill-1+default-dev, librust-defmt-0.3+default-dev, librust-hash32-0.3+default-dev, librust-rustc-version-0.4+default-dev, librust-serde-1-dev, librust-spin-0.9+default-dev, librust-stable-deref-trait-1-dev, librust-ufmt-write-0.1+default-dev
Filename: pool/universe/r/rust-heapless/librust-heapless-dev_0.7.16-1_amd64.deb
Size: 68660
MD5sum: 8eb12f371b9351899ec4f17fc4b07474
SHA1: 141249e29c037a35599d0c9163cebbf6e09a471e
SHA256: 4decf43dc9214b397fa2cc2c4bd866a9ee3c9d25ab258276070d7f798d8385cb
SHA512: a8073838980c53c69b3caff121545454d86e21b615b0f44a398fdba95b395b3dd013e3e16c198b435ed121accc71f28567ec1966aa8d790fcbb10b94d58acae1
Description: `static` friendly data structures that don't require dynamic memory allocation - Rust source code
Description-md5: 2f91a0d4eb68f443355afc026be2a854