How To Install mingw32-fontconfig on Fedora 36

In this tutorial we learn how to install mingw32-fontconfig in Fedora 36. mingw32-fontconfig is MinGW Windows Fontconfig library

Introduction

In this tutorial we learn how to install mingw32-fontconfig on Fedora 36.

What is mingw32-fontconfig

MinGW Windows Fontconfig library.

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

Install mingw32-fontconfig 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 mingw32-fontconfig using dnf by running the following command:

sudo dnf -y install mingw32-fontconfig

Install mingw32-fontconfig 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 mingw32-fontconfig using yum by running the following command:

sudo yum -y install mingw32-fontconfig

How To Uninstall mingw32-fontconfig on Fedora 36

To uninstall only the mingw32-fontconfig package we can use the following command:

sudo dnf remove mingw32-fontconfig

mingw32-fontconfig Package Contents on Fedora 36

/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-cache.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-cat.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-conflist.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-list.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-match.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-pattern.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-query.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-scan.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/fc-validate.exe
/usr/i686-w64-mingw32/sys-root/mingw/bin/libfontconfig-1.dll
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/10-hinting-slight.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/20-unhint-small-vera.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/30-metric-aliases.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/40-nonlatin.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/45-generic.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/45-latin.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/49-sansserif.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/50-user.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/51-local.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/60-generic.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/60-latin.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/65-fonts-persian.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/65-nonlatin.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/69-unifont.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/80-delicious.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/90-synthetic.conf
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/conf.d/README
/usr/i686-w64-mingw32/sys-root/mingw/etc/fonts/fonts.conf
/usr/i686-w64-mingw32/sys-root/mingw/include/fontconfig
/usr/i686-w64-mingw32/sys-root/mingw/include/fontconfig/fcfreetype.h
/usr/i686-w64-mingw32/sys-root/mingw/include/fontconfig/fcprivate.h
/usr/i686-w64-mingw32/sys-root/mingw/include/fontconfig/fontconfig.h
/usr/i686-w64-mingw32/sys-root/mingw/lib/libfontconfig.dll.a
/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig/fontconfig.pc
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-autohint.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-hinting-full.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-hinting-medium.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-hinting-none.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-hinting-slight.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-no-sub-pixel.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-sub-pixel-bgr.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-sub-pixel-rgb.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-sub-pixel-vbgr.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-sub-pixel-vrgb.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/10-unhinted.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/11-lcdfilter-default.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/11-lcdfilter-legacy.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/11-lcdfilter-light.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/20-unhint-small-vera.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/25-unhint-nonlatin.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/30-metric-aliases.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/40-nonlatin.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/45-generic.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/45-latin.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/49-sansserif.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/50-user.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/51-local.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/60-generic.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/60-latin.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/65-fonts-persian.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/65-khmer.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/65-nonlatin.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/69-unifont.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/70-no-bitmaps.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/70-yes-bitmaps.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/80-delicious.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/fontconfig/conf.avail/90-synthetic.conf
/usr/i686-w64-mingw32/sys-root/mingw/share/gettext
/usr/i686-w64-mingw32/sys-root/mingw/share/gettext/its
/usr/i686-w64-mingw32/sys-root/mingw/share/gettext/its/fontconfig.its
/usr/i686-w64-mingw32/sys-root/mingw/share/gettext/its/fontconfig.loc
/usr/i686-w64-mingw32/sys-root/mingw/share/xml/fontconfig
/usr/i686-w64-mingw32/sys-root/mingw/share/xml/fontconfig/fonts.dtd
/usr/share/licenses/mingw32-fontconfig
/usr/share/licenses/mingw32-fontconfig/COPYING

References

Summary

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