How To Install coan on Fedora 34
Introduction
In this tutorial we learn how to install coan
on Fedora 34.
What is coan
coan (formerly sunifdef) is a software engineering tool for analyzing pre-processor-based configurations of C or C++ source code. Its principal use is to simplify a body of source code by eliminating any parts that are redundant with respect to a specified configuration. coan is most useful to developers of constantly evolving products with large code bases, where pre-processor conditionals are used to configure the feature sets, APIs or implementations of different releases. In these environments the code base steadily accumulates #ifdef-pollution as transient configuration options become obsolete. coan can largely automate the recurrent task of purging redundant #if-logic from the code.
We can use yum
or dnf
to install coan
on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install coan.
Install coan on Fedora 34 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install coan
using dnf
by running the following command:
sudo dnf -y install coan
Install coan on Fedora 34 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install coan
using yum
by running the following command:
sudo yum -y install coan
How To Uninstall coan on Fedora 34
To uninstall only the coan
package we can use the following command:
sudo dnf remove coan
coan Package Contents on Fedora 34
/usr/bin/coan
/usr/lib/.build-id
/usr/lib/.build-id/03
/usr/lib/.build-id/03/b5e3a6576700d87cfd40c50d06b1d614570017
/usr/share/doc/coan
/usr/share/doc/coan/AUTHORS
/usr/share/doc/coan/ChangeLog
/usr/share/doc/coan/README
/usr/share/licenses/coan
/usr/share/licenses/coan/LICENSE.BSD
/usr/share/man/man1/coan.1.1.gz
References
Summary
In this tutorial we learn how to install coan
on Fedora 34 using yum and dnf.