KPatience (executable kpat) is a all-in-one solitaire card games package made using the KDE libraries. It offers different patience-requiring solitaire games. It supports card deck themes and game themes and it has card animations if/when you win. KPatience comes with a very in-depth handbook which explains how to play the included solitaire games in case you never heard of them before.
The modern version of KPatience (as of version 3.6) allows you to choose between the following solitaire games:
Aced Up
Forth & Eight
Freecell
Golf
Grandfather
Grandfather's Clock
Gypsy
Klondike
Mod3
Simple Simon
Spider
Yukon
Earlier versions of Kpatience had two addition games: Napoleon's Tomb and Calculation. These games were, sadly, lost sometime during the porting of kpatience and the "KDE games" package from KDE 3.5 to KDE 4. The modern Kpatience version is made for KDE Plasma 5.