Readme update
This commit is contained in:
parent
c1ec805b1b
commit
5aa8ee1915
1 changed files with 27 additions and 11 deletions
38
README.md
38
README.md
|
|
@ -1,19 +1,35 @@
|
||||||
# Helium Bowser installer & updater
|
# Helium Bowser installer & updater
|
||||||
|
## Purpose
|
||||||
|
This script was initially designed to just update my Helium browser but over time and interest it got more functional and universal. With "little" tinkering it should be possible to apply this script to install, update & configure many kinds of releases from source like AppImages, binaries, etc...
|
||||||
## Overview
|
## Overview
|
||||||
### Helium_Helper.sh
|
### Helium_Helper.sh
|
||||||
- Interactive installer and updater script
|
- Interactive installer, updater & configuration script
|
||||||
- Installs to `/home/<USER>/.apps/Helium` | changeable in line 28 `INSTALL_PATH`
|
- Installs to `/home/<USER>/.apps/Helium` | changeable in line 28 `INSTALL_PATH`
|
||||||
- Assumes:
|
- Assumes:
|
||||||
- Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 28 `INSTALL_PATH`
|
- Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 28 `INSTALL_PATH`
|
||||||
- Executable named `Helium.AppImage` | for convenience so launchers don't have to be edited at each update
|
- Executable named `Helium.AppImage`
|
||||||
- Keeps prior AppImage as `Helium.old` which will be replaced at every update
|
- Keeps backups of
|
||||||
|
- `Helium.AppImage` --> `Helium.AppImage.old`
|
||||||
|
- `helium_helper.sh` --> `helium_helper.sh.old`
|
||||||
|
- `helium_launcher_update.sh` --> `helium_launcher_update.sh.old`
|
||||||
|
- `Helium.desktop` --> `Helium.desktop.old`
|
||||||
|
which will be overwritten at every update
|
||||||
- Adds desktop launcher to `/home/<USER>/.local/share/applications`
|
- Adds desktop launcher to `/home/<USER>/.local/share/applications`
|
||||||
|
- Adds options to launcher which are run by `helium_launcher_updater.sh`
|
||||||
### Helium_Auto_Update.sh
|
- Update Helium
|
||||||
- Automatic updater script
|
- Update Script
|
||||||
- Installs to `/home/<USER>/.apps/Helium` | changeable in line 8 `INSTALL_PATH`
|
- View Log
|
||||||
|
- Run `helium_helper.sh -h` for help
|
||||||
|
---
|
||||||
|
### Helium_Launcher_Update.sh
|
||||||
|
- Update Helium from launcher
|
||||||
- Assumes:
|
- Assumes:
|
||||||
- Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 8 `INSTALL_PATH`
|
- Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 19 `INSTALL_PATH`
|
||||||
- Executable named `helium-browser.AppImage` | for convenience so launchers don't have to be edited at each update
|
- Executable named `Helium.AppImage`
|
||||||
- Loggs to `/home/<USER>/.apps/Helium/updateLog`
|
- Loggs to `/home/<USER>/.apps/Helium/assets/logs`
|
||||||
- Keeps prior AppImage as `helium-browser.OldAppImage` which will be replaced at every update
|
- Keeps backups of
|
||||||
|
- `Helium.AppImage` --> `Helium.AppImage.old`
|
||||||
|
- `helium_helper.sh` --> `helium_helper.sh.old`
|
||||||
|
- `helium_launcher_update.sh` --> `helium_launcher_update.sh.old`
|
||||||
|
- `Helium.desktop` --> `Helium.desktop.old`
|
||||||
|
which will be overwritten at every update
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue