How to Install and Uninstall caffeine.noarch Package on Fedora 34

Last updated: July 05,2024

1. Install "caffeine.noarch" package

This guide covers the steps necessary to install caffeine.noarch on Fedora 34

$ sudo dnf update $ sudo dnf install caffeine.noarch

2. Uninstall "caffeine.noarch" package

Please follow the steps below to uninstall caffeine.noarch on Fedora 34:

$ sudo dnf remove caffeine.noarch $ sudo dnf autoremove

3. Information about the caffeine.noarch package on Fedora 34

Last metadata expiration check: 5:40:46 ago on Tue Sep 6 02:10:55 2022.
Available Packages
Name : caffeine
Version : 2.3.5
Release : 11.fc34
Architecture : noarch
Size : 736 k
Source : caffeine-2.3.5-11.fc34.src.rpm
Repository : fedora
Summary : High performance, near optimal caching library based on Java 8
URL : https://github.com/ben-manes/caffeine
License : ASL 2.0
Description : A Cache is similar to ConcurrentMap, but not quite the same. The most
: fundamental difference is that a ConcurrentMap persists all elements that are
: added to it until they are explicitly removed. A Cache on the other hand is
: generally configured to evict entries automatically, in order to constrain its
: memory footprint. In some cases a LoadingCache or AsyncLoadingCache can be
: useful even if it doesn't evict entries, due to its automatic cache loading.
:
: Caffeine provide flexible construction to create a cache with a combination
: of the following features:
: automatic loading of entries into the cache, optionally asynchronously
: size-based eviction when a maximum is exceeded based on frequency and recency
: time-based expiration of entries, measured since last access or last write
: asynchronously refresh when the first stale request for an entry occurs
: keys automatically wrapped in weak references
: values automatically wrapped in weak or soft references
: notification of evicted (or otherwise removed) entries
: writes propagated to an external resource
: accumulation of cache access statistics