forked from jakimfett/fsh
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Documentation of platform-specific implementations has their own subdirectory. Renamed the Mikrotik software doc appropriately. |
3 years ago | |
---|---|---|
.. | ||
esoterica | 3 years ago | |
platform | 3 years ago | |
.gitignore | 3 years ago | |
framework.md | 3 years ago | |
readme.md | 3 years ago | |
template.sh | 3 years ago | |
todo.md | 3 years ago |
readme.md
For a decent experience with this software,
you need a base level understanding of Linux shell scripting & git revision control,
and most likely a Debian-flavoured system to run things on top of.
Installation
Pick where to put the code.
mkdir -p ~/src/fsh ~/bin
Get the code.
cd ~/src/fsh && git init && git remote add origin https://functions.sh/ && git fetch origin && git merge origin/dev && git checkout dev
Interaction
Defaults are non-destructive, see f --help persist
for writing to disk.
Examples:
get dependencies of an installable
f --depends <software(:sym.ver.sion)/>
check installation prerequisites/dependencies for nginx
f --install nginx