How To Install rust-gdk-devel on Fedora 36

In this tutorial we learn how to install rust-gdk-devel in Fedora 36. rust-gdk-devel is Rust bindings for the GDK 3 library

Introduction

In this tutorial we learn how to install rust-gdk-devel on Fedora 36.

What is rust-gdk-devel

Rust bindings for the GDK 3 library. This package contains library source intended for building other packages which use the “gdk” crate.

We can use yum or dnf to install rust-gdk-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rust-gdk-devel.

Install rust-gdk-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rust-gdk-devel using dnf by running the following command:

sudo dnf -y install rust-gdk-devel

Install rust-gdk-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rust-gdk-devel using yum by running the following command:

sudo yum -y install rust-gdk-devel

How To Uninstall rust-gdk-devel on Fedora 36

To uninstall only the rust-gdk-devel package we can use the following command:

sudo dnf remove rust-gdk-devel

rust-gdk-devel Package Contents on Fedora 36

/usr/share/cargo/registry/gdk-0.15.4
/usr/share/cargo/registry/gdk-0.15.4/.cargo-checksum.json
/usr/share/cargo/registry/gdk-0.15.4/COPYRIGHT
/usr/share/cargo/registry/gdk-0.15.4/Cargo.toml
/usr/share/cargo/registry/gdk-0.15.4/Gir.toml
/usr/share/cargo/registry/gdk-0.15.4/LICENSE
/usr/share/cargo/registry/gdk-0.15.4/README.md
/usr/share/cargo/registry/gdk-0.15.4/src
/usr/share/cargo/registry/gdk-0.15.4/src/atom.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto
/usr/share/cargo/registry/gdk-0.15.4/src/auto/app_launch_context.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/cursor.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/device.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/device_manager.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/device_pad.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/device_tool.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/display.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/display_manager.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/drag_context.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/drawing_context.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/enums.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/event_sequence.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/flags.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/frame_clock.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/frame_timings.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/functions.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/gl_context.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/keymap.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/mod.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/monitor.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/rectangle.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/rgba.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/screen.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/seat.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/versions.txt
/usr/share/cargo/registry/gdk-0.15.4/src/auto/visual.rs
/usr/share/cargo/registry/gdk-0.15.4/src/auto/window.rs
/usr/share/cargo/registry/gdk-0.15.4/src/cairo_interaction.rs
/usr/share/cargo/registry/gdk-0.15.4/src/change_data.rs
/usr/share/cargo/registry/gdk-0.15.4/src/device.rs
/usr/share/cargo/registry/gdk-0.15.4/src/device_manager.rs
/usr/share/cargo/registry/gdk-0.15.4/src/display.rs
/usr/share/cargo/registry/gdk-0.15.4/src/drag_context.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_button.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_configure.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_crossing.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_dnd.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_expose.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_focus.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_grab_broken.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_key.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_motion.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_owner_change.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_pad_axis.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_pad_button.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_pad_group_mode.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_property.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_proximity.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_scroll.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_selection.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_setting.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_touch.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_touchpad_pinch.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_touchpad_swipe.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_visibility.rs
/usr/share/cargo/registry/gdk-0.15.4/src/event_window_state.rs
/usr/share/cargo/registry/gdk-0.15.4/src/frame_clock.rs
/usr/share/cargo/registry/gdk-0.15.4/src/frame_timings.rs
/usr/share/cargo/registry/gdk-0.15.4/src/functions.rs
/usr/share/cargo/registry/gdk-0.15.4/src/geometry.rs
/usr/share/cargo/registry/gdk-0.15.4/src/keymap.rs
/usr/share/cargo/registry/gdk-0.15.4/src/keymap_key.rs
/usr/share/cargo/registry/gdk-0.15.4/src/keys.rs
/usr/share/cargo/registry/gdk-0.15.4/src/lib.rs
/usr/share/cargo/registry/gdk-0.15.4/src/prelude.rs
/usr/share/cargo/registry/gdk-0.15.4/src/rectangle.rs
/usr/share/cargo/registry/gdk-0.15.4/src/rgba.rs
/usr/share/cargo/registry/gdk-0.15.4/src/rt.rs
/usr/share/cargo/registry/gdk-0.15.4/src/screen.rs
/usr/share/cargo/registry/gdk-0.15.4/src/time_coord.rs
/usr/share/cargo/registry/gdk-0.15.4/src/visual.rs
/usr/share/cargo/registry/gdk-0.15.4/src/window.rs
/usr/share/cargo/registry/gdk-0.15.4/tests
/usr/share/cargo/registry/gdk-0.15.4/tests/check_event.rs
/usr/share/cargo/registry/gdk-0.15.4/tests/check_gir.rs
/usr/share/doc/rust-gdk-devel
/usr/share/doc/rust-gdk-devel/README.md
/usr/share/licenses/rust-gdk-devel
/usr/share/licenses/rust-gdk-devel/COPYRIGHT
/usr/share/licenses/rust-gdk-devel/LICENSE

References

Summary

In this tutorial we learn how to install rust-gdk-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).