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

Last updated: December 30,2024

1. Install "librust-aes-gcm-dev" package

This is a short guide on how to install librust-aes-gcm-dev on Ubuntu 24.04 LTS (Noble Numbat)

$ sudo apt update $ sudo apt install librust-aes-gcm-dev

2. Uninstall "librust-aes-gcm-dev" package

Please follow the guidance below to uninstall librust-aes-gcm-dev on Ubuntu 24.04 LTS (Noble Numbat):

$ sudo apt remove librust-aes-gcm-dev $ sudo apt autoclean && sudo apt autoremove

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

Package: librust-aes-gcm-dev
Architecture: amd64
Version: 0.10.3-2
Multi-Arch: same
Priority: optional
Section: universe/rust
Source: rust-aes-gcm
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 402
Provides: librust-aes-gcm+aes-dev (= 0.10.3-2), librust-aes-gcm+alloc-dev (= 0.10.3-2), librust-aes-gcm+arrayvec-dev (= 0.10.3-2), librust-aes-gcm+default-dev (= 0.10.3-2), librust-aes-gcm+getrandom-dev (= 0.10.3-2), librust-aes-gcm+heapless-dev (= 0.10.3-2), librust-aes-gcm+rand-core-dev (= 0.10.3-2), librust-aes-gcm+std-dev (= 0.10.3-2), librust-aes-gcm+stream-dev (= 0.10.3-2), librust-aes-gcm+zeroize-dev (= 0.10.3-2), librust-aes-gcm-0+aes-dev (= 0.10.3-2), librust-aes-gcm-0+alloc-dev (= 0.10.3-2), librust-aes-gcm-0+arrayvec-dev (= 0.10.3-2), librust-aes-gcm-0+default-dev (= 0.10.3-2), librust-aes-gcm-0+getrandom-dev (= 0.10.3-2), librust-aes-gcm-0+heapless-dev (= 0.10.3-2), librust-aes-gcm-0+rand-core-dev (= 0.10.3-2), librust-aes-gcm-0+std-dev (= 0.10.3-2), librust-aes-gcm-0+stream-dev (= 0.10.3-2), librust-aes-gcm-0+zeroize-dev (= 0.10.3-2), librust-aes-gcm-0-dev (= 0.10.3-2), librust-aes-gcm-0.10+aes-dev (= 0.10.3-2), librust-aes-gcm-0.10+alloc-dev (= 0.10.3-2), librust-aes-gcm-0.10+arrayvec-dev (= 0.10.3-2), librust-aes-gcm-0.10+default-dev (= 0.10.3-2), librust-aes-gcm-0.10+getrandom-dev (= 0.10.3-2), librust-aes-gcm-0.10+heapless-dev (= 0.10.3-2), librust-aes-gcm-0.10+rand-core-dev (= 0.10.3-2), librust-aes-gcm-0.10+std-dev (= 0.10.3-2), librust-aes-gcm-0.10+stream-dev (= 0.10.3-2), librust-aes-gcm-0.10+zeroize-dev (= 0.10.3-2), librust-aes-gcm-0.10-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+aes-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+alloc-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+arrayvec-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+default-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+getrandom-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+heapless-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+rand-core-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+std-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+stream-dev (= 0.10.3-2), librust-aes-gcm-0.10.3+zeroize-dev (= 0.10.3-2), librust-aes-gcm-0.10.3-dev (= 0.10.3-2)
Depends: librust-aead-0.5+alloc-dev, librust-aead-0.5+arrayvec-dev, librust-aead-0.5+getrandom-dev, librust-aead-0.5+heapless-dev, librust-aead-0.5+rand-core-dev, librust-aead-0.5+std-dev, librust-aead-0.5+stream-dev, librust-aead-0.5-dev, librust-aes-0.8+default-dev, librust-cipher-0.4+default-dev, librust-ctr-0.9+default-dev, librust-ghash-0.5-dev, librust-subtle-2-dev, librust-zeroize-1-dev
Filename: pool/universe/r/rust-aes-gcm/librust-aes-gcm-dev_0.10.3-2_amd64.deb
Size: 131454
MD5sum: b840a3a86cfe6a4a19dab8dec4113d28
SHA1: 2ca16334664f140f5dd16eca76fbb8a6cc4cc212
SHA256: e7b1c6e663d2eb8a0ae461250b99a72a698cad0acce922e1a8f42aa3b00c72af
SHA512: 5258deab81c9aacebda1a57786e117570dc6089cec418ab238b65e63a33ba2e998ef8c74663e7aab687d2fb7fe6c875b8e6e896c14740c0f3b09aea032fd74b7
Description: Pure Rust implementation of the AES-GCM Cipher - Rust source code
Description-md5: 9be242184a526d5b6cc6563ac874f93e

5. The same packages on other Linux Distributions