How To Install deepin-gir-generator on Fedora 36

In this tutorial we learn how to install deepin-gir-generator in Fedora 36. deepin-gir-generator is Generate static golang bindings for GObject

Introduction

In this tutorial we learn how to install deepin-gir-generator on Fedora 36.

What is deepin-gir-generator

Generate static golang bindings for GObject.

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

Install deepin-gir-generator 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 deepin-gir-generator using dnf by running the following command:

sudo dnf -y install deepin-gir-generator

Install deepin-gir-generator 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 deepin-gir-generator using yum by running the following command:

sudo yum -y install deepin-gir-generator

How To Uninstall deepin-gir-generator on Fedora 36

To uninstall only the deepin-gir-generator package we can use the following command:

sudo dnf remove deepin-gir-generator

deepin-gir-generator Package Contents on Fedora 36

/usr/bin/gir-generator
/usr/lib/.build-id
/usr/lib/.build-id/89
/usr/lib/.build-id/89/5d5ff95bef8f9da05557066421345240fe3e4a
/usr/share/doc/deepin-gir-generator
/usr/share/doc/deepin-gir-generator/CHANGELOG.md
/usr/share/doc/deepin-gir-generator/README.md
/usr/share/gocode/src/pkg.deepin.io
/usr/share/gocode/src/pkg.deepin.io/gir
/usr/share/gocode/src/pkg.deepin.io/gir/.goipath
/usr/share/gocode/src/pkg.deepin.io/gir/CHANGELOG.md
/usr/share/gocode/src/pkg.deepin.io/gir/README.md
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/config.json
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gdk_workaround.go
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gio.gen.c
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gio.gen.h
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gio.go
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gio.go.in
/usr/share/gocode/src/pkg.deepin.io/gir/gio-2.0/gio_test.go
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/config.json
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/fixwarning.go
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/glib.gen.c
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/glib.gen.h
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/glib.go
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/glib.go.in
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/keyfile_test.go
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/misc.go
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/testdata
/usr/share/gocode/src/pkg.deepin.io/gir/glib-2.0/testdata/deepin-terminal.desktop
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/config.json
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/fix_gobject.c
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject.gen.c
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject.gen.h
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject.go
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject.go.in
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject.h
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/gobject_test.go
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/holder.go
/usr/share/gocode/src/pkg.deepin.io/gir/gobject-2.0/param.go
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/config.json
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/fixwarning.go
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.gen.c
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.gen.h
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.go
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev.go.in
/usr/share/gocode/src/pkg.deepin.io/gir/gudev-1.0/gudev_test.go
/usr/share/licenses/deepin-gir-generator
/usr/share/licenses/deepin-gir-generator/LICENSE

References

Summary

In this tutorial we learn how to install deepin-gir-generator on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).