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

Last updated: November 07,2024

1. Install "librust-glib-dev" package

Please follow the guidance below to install librust-glib-dev on Ubuntu 24.04 LTS (Noble Numbat)

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

2. Uninstall "librust-glib-dev" package

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

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

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

Package: librust-glib-dev
Architecture: amd64
Version: 0.18.5-1
Multi-Arch: same
Priority: optional
Section: universe/rust
Source: rust-glib
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1755
Provides: librust-glib+compiletests-dev (= 0.18.5-1), librust-glib+default-dev (= 0.18.5-1), librust-glib+gio-dev (= 0.18.5-1), librust-glib+gio-ffi-dev (= 0.18.5-1), librust-glib+log-dev (= 0.18.5-1), librust-glib+log-macros-dev (= 0.18.5-1), librust-glib+rs-log-dev (= 0.18.5-1), librust-glib+v2-58-dev (= 0.18.5-1), librust-glib+v2-60-dev (= 0.18.5-1), librust-glib+v2-62-dev (= 0.18.5-1), librust-glib+v2-64-dev (= 0.18.5-1), librust-glib+v2-66-dev (= 0.18.5-1), librust-glib+v2-68-dev (= 0.18.5-1), librust-glib+v2-70-dev (= 0.18.5-1), librust-glib+v2-72-dev (= 0.18.5-1), librust-glib+v2-74-dev (= 0.18.5-1), librust-glib+v2-76-dev (= 0.18.5-1), librust-glib+v2-78-dev (= 0.18.5-1), librust-glib-0+compiletests-dev (= 0.18.5-1), librust-glib-0+default-dev (= 0.18.5-1), librust-glib-0+gio-dev (= 0.18.5-1), librust-glib-0+gio-ffi-dev (= 0.18.5-1), librust-glib-0+log-dev (= 0.18.5-1), librust-glib-0+log-macros-dev (= 0.18.5-1), librust-glib-0+rs-log-dev (= 0.18.5-1), librust-glib-0+v2-58-dev (= 0.18.5-1), librust-glib-0+v2-60-dev (= 0.18.5-1), librust-glib-0+v2-62-dev (= 0.18.5-1), librust-glib-0+v2-64-dev (= 0.18.5-1), librust-glib-0+v2-66-dev (= 0.18.5-1), librust-glib-0+v2-68-dev (= 0.18.5-1), librust-glib-0+v2-70-dev (= 0.18.5-1), librust-glib-0+v2-72-dev (= 0.18.5-1), librust-glib-0+v2-74-dev (= 0.18.5-1), librust-glib-0+v2-76-dev (= 0.18.5-1), librust-glib-0+v2-78-dev (= 0.18.5-1), librust-glib-0-dev (= 0.18.5-1), librust-glib-0.18+compiletests-dev (= 0.18.5-1), librust-glib-0.18+default-dev (= 0.18.5-1), librust-glib-0.18+gio-dev (= 0.18.5-1), librust-glib-0.18+gio-ffi-dev (= 0.18.5-1), librust-glib-0.18+log-dev (= 0.18.5-1), librust-glib-0.18+log-macros-dev (= 0.18.5-1), librust-glib-0.18+rs-log-dev (= 0.18.5-1), librust-glib-0.18+v2-58-dev (= 0.18.5-1), librust-glib-0.18+v2-60-dev (= 0.18.5-1), librust-glib-0.18+v2-62-dev (= 0.18.5-1), librust-glib-0.18+v2-64-dev (= 0.18.5-1), librust-glib-0.18+v2-66-dev (= 0.18.5-1), librust-glib-0.18+v2-68-dev (= 0.18.5-1), librust-glib-0.18+v2-70-dev (= 0.18.5-1), librust-glib-0.18+v2-72-dev (= 0.18.5-1), librust-glib-0.18+v2-74-dev (= 0.18.5-1), librust-glib-0.18+v2-76-dev (= 0.18.5-1), librust-glib-0.18+v2-78-dev (= 0.18.5-1), librust-glib-0.18-dev (= 0.18.5-1), librust-glib-0.18.5+compiletests-dev (= 0.18.5-1), librust-glib-0.18.5+default-dev (= 0.18.5-1), librust-glib-0.18.5+gio-dev (= 0.18.5-1), librust-glib-0.18.5+gio-ffi-dev (= 0.18.5-1), librust-glib-0.18.5+log-dev (= 0.18.5-1), librust-glib-0.18.5+log-macros-dev (= 0.18.5-1), librust-glib-0.18.5+rs-log-dev (= 0.18.5-1), librust-glib-0.18.5+v2-58-dev (= 0.18.5-1), librust-glib-0.18.5+v2-60-dev (= 0.18.5-1), librust-glib-0.18.5+v2-62-dev (= 0.18.5-1), librust-glib-0.18.5+v2-64-dev (= 0.18.5-1), librust-glib-0.18.5+v2-66-dev (= 0.18.5-1), librust-glib-0.18.5+v2-68-dev (= 0.18.5-1), librust-glib-0.18.5+v2-70-dev (= 0.18.5-1), librust-glib-0.18.5+v2-72-dev (= 0.18.5-1), librust-glib-0.18.5+v2-74-dev (= 0.18.5-1), librust-glib-0.18.5+v2-76-dev (= 0.18.5-1), librust-glib-0.18.5+v2-78-dev (= 0.18.5-1), librust-glib-0.18.5-dev (= 0.18.5-1)
Depends: librust-bitflags-2+default-dev (>= 2.3-~~), librust-futures-channel-0.3+default-dev, librust-futures-core-0.3-dev, librust-futures-executor-0.3+default-dev, librust-futures-task-0.3-dev, librust-futures-util-0.3+default-dev, librust-gio-sys-0.18+default-dev, librust-glib-macros-0.18+default-dev, librust-glib-sys-0.18+default-dev, librust-glib-sys-0.18+v2-58-dev, librust-glib-sys-0.18+v2-60-dev, librust-glib-sys-0.18+v2-62-dev, librust-glib-sys-0.18+v2-64-dev, librust-glib-sys-0.18+v2-66-dev, librust-glib-sys-0.18+v2-68-dev, librust-glib-sys-0.18+v2-70-dev, librust-glib-sys-0.18+v2-72-dev, librust-glib-sys-0.18+v2-74-dev, librust-glib-sys-0.18+v2-76-dev, librust-glib-sys-0.18+v2-78-dev, librust-gobject-sys-0.18+default-dev, librust-gobject-sys-0.18+v2-58-dev, librust-gobject-sys-0.18+v2-62-dev, librust-gobject-sys-0.18+v2-66-dev, librust-gobject-sys-0.18+v2-68-dev, librust-gobject-sys-0.18+v2-70-dev, librust-gobject-sys-0.18+v2-72-dev, librust-gobject-sys-0.18+v2-74-dev, librust-gobject-sys-0.18+v2-76-dev, librust-gobject-sys-0.18+v2-78-dev, librust-libc-0.2+default-dev, librust-log-0.4+default-dev, librust-memchr-2+default-dev (>= 2.5.0-~~), librust-once-cell-1+default-dev, librust-smallvec-1+const-generics-dev, librust-smallvec-1+const-new-dev, librust-smallvec-1+default-dev, librust-smallvec-1+union-dev, librust-thiserror-1+default-dev, libglib2.0-dev, rustc (>= 1.70)
Breaks: librust-atk-dev (<< 0.17), librust-cairo-rs-dev (<< 0.17), librust-gdk4-wayland-dev (<< 0.6), librust-gdkx11-dev (<< 0.17), librust-gio-dev (<< 0.17), librust-pangocairo-dev (<< 0.17)
Filename: pool/universe/r/rust-glib/librust-glib-dev_0.18.5-1_amd64.deb
Size: 277578
MD5sum: effe4363f6e2f885a1e2a4cbd92ebe27
SHA1: 28efe4cf60a5fbe11f845fd1fb724c6ef246a2ff
SHA256: f26ccb0caa039b7e585e7fd44b8317074edd06b25a57cd4cc5c8c6e49fd16bea
SHA512: 5ed86b7e278a3cd12b238f16fe8875b4338ac862a8abd9f11be258b3ba92c5ff62b3f15d2f3c0ca106b0318dba6942a8aad7d2ead0545931001ea69f9e396027
Homepage: https://gtk-rs.org/
Description: Rust bindings for the GLib library - Rust source code
Description-md5: c51b81039b4c087ae88e5f5744df36e9