aura-2.2.0: A secure package manager for Arch Linux and the AUR.

Copyright(c) Colin Woodbury 2012 - 2020
LicenseGPL3
MaintainerColin Woodbury <colin@fosskers.ca>
Safe HaskellNone
LanguageHaskell2010

Aura.Commands.C

Description

Handle all -C flags - those which involve the package cache.

Synopsis

Documentation

downgradePackages :: NESet PkgName -> RIO Env () Source #

Interactive. Gives the user a choice as to exactly what versions they want to downgrade to.

searchCache :: Text -> RIO Env () Source #

Print all package filenames that match a given Text.

backupCache :: Path Absolute -> RIO Env () Source #

The destination folder must already exist for the back-up to begin.

cleanCache :: Word -> RIO Env () Source #

Keeps a certain number of package files in the cache according to a number provided by the user. The rest are deleted.

cleanNotSaved :: RIO Env () Source #

Only package files with a version not in any PkgState will be removed.