How to Install and Uninstall librust-png-dev Package on Ubuntu 22.04 LTS (Jammy Jellyfish)

Last updated: May 09,2024

1. Install "librust-png-dev" package

This guide covers the steps necessary to install librust-png-dev on Ubuntu 22.04 LTS (Jammy Jellyfish)

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

2. Uninstall "librust-png-dev" package

Please follow the instructions below to uninstall librust-png-dev on Ubuntu 22.04 LTS (Jammy Jellyfish):

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

3. Information about the librust-png-dev package on Ubuntu 22.04 LTS (Jammy Jellyfish)

Package: librust-png-dev
Architecture: amd64
Version: 0.15.0-1
Multi-Arch: same
Priority: optional
Section: universe/rust
Source: rust-png
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 149
Provides: librust-png+benchmarks-dev (= 0.15.0-1), librust-png+unstable-dev (= 0.15.0-1), librust-png-0+benchmarks-dev (= 0.15.0-1), librust-png-0+unstable-dev (= 0.15.0-1), librust-png-0-dev (= 0.15.0-1), librust-png-0.15+benchmarks-dev (= 0.15.0-1), librust-png-0.15+unstable-dev (= 0.15.0-1), librust-png-0.15-dev (= 0.15.0-1), librust-png-0.15.0+benchmarks-dev (= 0.15.0-1), librust-png-0.15.0+unstable-dev (= 0.15.0-1), librust-png-0.15.0-dev (= 0.15.0-1)
Depends: librust-bitflags-1+default-dev, librust-crc32fast-1+default-dev (>= 1.2.0-~~), librust-inflate-0.4+default-dev (>= 0.4.2-~~)
Recommends: librust-png+deflate-dev (= 0.15.0-1)
Filename: pool/universe/r/rust-png/librust-png-dev_0.15.0-1_amd64.deb
Size: 30448
MD5sum: f68bbe6cfaa7f14b7c8578c586092089
SHA1: 3b3af64478f7f11b0150e685543a243a85613cba
SHA256: ab03174505de3452adf17ec3f9bef93597143b6301e47e3d753aa7f99f74d73b
SHA512: 117f58f97f1f597575efa8cc4aed5636f95b36bed0df4897e694e60a6ff67c897756d42b46d138621fbc36f156354871514f71e939d84be91aa2076e257857b2
Description: PNG decoding and encoding library in pure Rust - Rust source code
Description-md5: 7ae660089afcc38055d95dd99ece65b8