How To Install mono-wcf on Fedora 36

In this tutorial we learn how to install mono-wcf in Fedora 36. mono-wcf is Mono implementation of Windows Communication Foundation

Introduction

In this tutorial we learn how to install mono-wcf on Fedora 36.

What is mono-wcf

This package provides an implementation of WCF, the Windows Communication Foundation.

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

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

sudo dnf -y install mono-wcf

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

sudo yum -y install mono-wcf

How To Uninstall mono-wcf on Fedora 36

To uninstall only the mono-wcf package we can use the following command:

sudo dnf remove mono-wcf

mono-wcf Package Contents on Fedora 36

/usr/lib/mono/4.5/System.IdentityModel.Selectors.dll
/usr/lib/mono/4.5/System.IdentityModel.dll
/usr/lib/mono/4.5/System.ServiceModel.Activation.dll
/usr/lib/mono/4.5/System.ServiceModel.Discovery.dll
/usr/lib/mono/4.5/System.ServiceModel.Internals.dll
/usr/lib/mono/4.5/System.ServiceModel.Routing.dll
/usr/lib/mono/4.5/System.ServiceModel.Web.dll
/usr/lib/mono/4.5/System.ServiceModel.dll
/usr/lib/mono/gac/System.IdentityModel
/usr/lib/mono/gac/System.IdentityModel.Selectors
/usr/lib/mono/gac/System.IdentityModel.Selectors/4.0.0.0__b77a5c561934e089
/usr/lib/mono/gac/System.IdentityModel.Selectors/4.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll
/usr/lib/mono/gac/System.IdentityModel.Selectors/4.0.0.0__b77a5c561934e089/System.IdentityModel.Selectors.dll.mdb
/usr/lib/mono/gac/System.IdentityModel/4.0.0.0__b77a5c561934e089
/usr/lib/mono/gac/System.IdentityModel/4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
/usr/lib/mono/gac/System.IdentityModel/4.0.0.0__b77a5c561934e089/System.IdentityModel.dll.mdb
/usr/lib/mono/gac/System.ServiceModel
/usr/lib/mono/gac/System.ServiceModel.Activation
/usr/lib/mono/gac/System.ServiceModel.Activation/4.0.0.0__31bf3856ad364e35
/usr/lib/mono/gac/System.ServiceModel.Activation/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Activation.dll
/usr/lib/mono/gac/System.ServiceModel.Activation/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Activation.dll.mdb
/usr/lib/mono/gac/System.ServiceModel.Discovery
/usr/lib/mono/gac/System.ServiceModel.Discovery/4.0.0.0__31bf3856ad364e35
/usr/lib/mono/gac/System.ServiceModel.Discovery/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Discovery.dll
/usr/lib/mono/gac/System.ServiceModel.Discovery/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Discovery.dll.mdb
/usr/lib/mono/gac/System.ServiceModel.Internals
/usr/lib/mono/gac/System.ServiceModel.Internals/0.0.0.0__b77a5c561934e089
/usr/lib/mono/gac/System.ServiceModel.Internals/0.0.0.0__b77a5c561934e089/System.ServiceModel.Internals.dll
/usr/lib/mono/gac/System.ServiceModel.Internals/0.0.0.0__b77a5c561934e089/System.ServiceModel.Internals.dll.mdb
/usr/lib/mono/gac/System.ServiceModel.Routing
/usr/lib/mono/gac/System.ServiceModel.Routing/4.0.0.0__31bf3856ad364e35
/usr/lib/mono/gac/System.ServiceModel.Routing/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Routing.dll
/usr/lib/mono/gac/System.ServiceModel.Routing/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Routing.dll.mdb
/usr/lib/mono/gac/System.ServiceModel.Web
/usr/lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35
/usr/lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll
/usr/lib/mono/gac/System.ServiceModel.Web/4.0.0.0__31bf3856ad364e35/System.ServiceModel.Web.dll.mdb
/usr/lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089
/usr/lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
/usr/lib/mono/gac/System.ServiceModel/4.0.0.0__b77a5c561934e089/System.ServiceModel.dll.mdb

References

Summary

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