Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Definition: grimoire - a directory tree of spells contained in /var/lib/sorcery/codex/
- Definition: spell - a directory in the grimoire with all the build scripts for a package (the directory name is the package name)
- the spell tells the package manager how to obtain the code from the upstream, which dependencies to pull, how to build it and install it
- to get a general smgl manual
- $ cast smgl-setup
- $ man smgl-setup
- to change general things like the sorcery color scheme and parallel compilation settings in a TUI menu
- $ sorcery
- to update the package manager
- $ sorcery update
- to update the spell list (grimoire)
- $ scribe update
- to rebuild everything from source
- $ sorcery rebuild
- to rebuild only the packages needing an upgrade
- $ sorcery upgrade
- to cast and reconfigure a spell
- $ cast -r <spell>
- to reinstall dispelled package from cache (if you still have it there and don't want to recompile it)
- $ resurrect <package>
- after casting new spells you need this to have apropos, man -k, and whatis
- $ makewhatis
- to list grimoires
- $ scribe index
- to check for broken installations
- $ cleanse --fix
- to delete completely a spell
- $ dispel --nosustain <spell>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement