An adapter to read Crater DB and generate shell scripts for appropriate actions
get_sources
generates a Bash script to determine the package sources (among the configured ones in the DB) available on the current systemsearch
generates a Bash script to search for the specified package across the available known sourceslist
generates a Bash script to list the installed packages across the available known sourcesinstall
generates a Bash script to install the specified packages using the most appropriate option from among the available known sourcesuninstall
generates a Bash script to uninstall the specified packages from the systemupdate
generates a Bash script to update all (or specified) packages using the appropriate available known sources
The DB reader script can be executed using SBCL, as shown below:
sbcl --script ./main.lisp get_sources
More documentation coming soon...