How To Install freecell-solver on Fedora 36

In this tutorial we learn how to install freecell-solver in Fedora 36. freecell-solver is The Freecell Solver Executable

Introduction

In this tutorial we learn how to install freecell-solver on Fedora 36.

What is freecell-solver

The Freecell Solver package contains the fc-solve executable which is a command-line program that can be used to solve games of Freecell and similar card solitaire variants. This package also contains command line executables to generate the initial boards of several popular Freecell implementations.

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

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

sudo dnf -y install freecell-solver

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

sudo yum -y install freecell-solver

How To Uninstall freecell-solver on Fedora 36

To uninstall only the freecell-solver package we can use the following command:

sudo dnf remove freecell-solver

freecell-solver Package Contents on Fedora 36

/usr/bin/dbm-fc-solver
/usr/bin/depth-dbm-fc-solver
/usr/bin/fc-solve
/usr/bin/find-freecell-deal-index.py
/usr/bin/freecell-solver-fc-pro-range-solve
/usr/bin/freecell-solver-multi-thread-solve
/usr/bin/freecell-solver-range-parallel-solve
/usr/bin/gen-multiple-pysol-layouts
/usr/bin/make_pysol_freecell_board.py
/usr/bin/pi-make-microsoft-freecell-board
/usr/bin/transpose-freecell-board.py
/usr/lib/.build-id
/usr/lib/.build-id/07
/usr/lib/.build-id/07/3ec3a6c650e92712a2f0527827151dabb813be
/usr/lib/.build-id/26
/usr/lib/.build-id/26/96a5a58cb26b700835a77b02d6f8bab766fccf
/usr/lib/.build-id/53
/usr/lib/.build-id/53/d91b2d7f92831fd9a3c3d17a70b35a47f16581
/usr/lib/.build-id/be
/usr/lib/.build-id/be/dd20fe47d7efbdebdb6ed1fc8d8b2760942ccb
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/12eadc468e36b0c52c74f4462ed03aa5f0d407
/usr/lib/.build-id/d9
/usr/lib/.build-id/d9/5313cb37c6a1e1a511bf35ab4b0b86e8a460b8
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/6bd0a3298c440c9bdf5edf4bed164c49937939
/usr/share/doc/freecell-solver
/usr/share/doc/freecell-solver/AUTHORS
/usr/share/doc/freecell-solver/COPYING
/usr/share/doc/freecell-solver/HACKING
/usr/share/doc/freecell-solver/INSTALL
/usr/share/doc/freecell-solver/NEWS
/usr/share/doc/freecell-solver/README
/usr/share/doc/freecell-solver/TODO
/usr/share/doc/freecell-solver/USAGE
/usr/share/man/man6/dbm-fc-solver.6.gz
/usr/share/man/man6/fc-solve-board_gen.6.gz
/usr/share/man/man6/fc-solve.6.gz
/usr/share/man/man6/freecell-solver-range-parallel-solve.6.gz
/usr/share/man/man6/gen-multiple-pysol-layouts.6.gz
/usr/share/man/man6/make_pysol_freecell_board.py.6.gz
/usr/share/man/man6/pi-make-microsoft-freecell-board.6.gz
/usr/share/man/man6/transpose-freecell-board.py.6.gz

References

Summary

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