removal process added
parent
aa28a2094a
commit
30f350c1d4
1 changed files with 10 additions and 10 deletions
20
Home.md
20
Home.md
|
|
@ -1,11 +1,8 @@
|
||||||
# Helium Helper Script
|
# Helium Helper Script
|
||||||
|
|
||||||
## Purpose
|
## 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...
|
||||||
This script was initially designed to just update my Helium browser but over time 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...
|
|
||||||
|
|
||||||
## Functions
|
## Functions
|
||||||
|
|
||||||
- Install Helium
|
- Install Helium
|
||||||
|
|
||||||
- Update Helium
|
- Update Helium
|
||||||
|
|
@ -24,11 +21,8 @@ This script was initially designed to just update my Helium browser but over tim
|
||||||
|
|
||||||
- Help
|
- Help
|
||||||
|
|
||||||
|
|
||||||
## Functions in detail
|
## Functions in detail
|
||||||
|
|
||||||
### No parameter
|
### No parameter
|
||||||
|
|
||||||
1. Run dependency check for every "special" command needed for the script
|
1. Run dependency check for every "special" command needed for the script
|
||||||
1\. **SUCSESS** | proceed
|
1\. **SUCSESS** | proceed
|
||||||
2\. **FAIL** | tell what's missing && exit
|
2\. **FAIL** | tell what's missing && exit
|
||||||
|
|
@ -40,7 +34,6 @@ This script was initially designed to just update my Helium browser but over tim
|
||||||
4. Check for temporary directory, remove if present && exit
|
4. Check for temporary directory, remove if present && exit
|
||||||
|
|
||||||
### Install process
|
### Install process
|
||||||
|
|
||||||
1. Check for Helium executable
|
1. Check for Helium executable
|
||||||
1\. **TRUE** | try to update helium
|
1\. **TRUE** | try to update helium
|
||||||
2\. **FALSE** | ask for install confirmation && proceed or exit
|
2\. **FALSE** | ask for install confirmation && proceed or exit
|
||||||
|
|
@ -55,7 +48,6 @@ This script was initially designed to just update my Helium browser but over tim
|
||||||
8. Check for temporary directory, remove if present && exit
|
8. Check for temporary directory, remove if present && exit
|
||||||
|
|
||||||
### Update process
|
### Update process
|
||||||
|
|
||||||
1. Check local and remote version tags
|
1. Check local and remote version tags
|
||||||
1\. **TRUE** | proceed
|
1\. **TRUE** | proceed
|
||||||
2\. **FALSE** | tell whats wrong && exit
|
2\. **FALSE** | tell whats wrong && exit
|
||||||
|
|
@ -72,4 +64,12 @@ This script was initially designed to just update my Helium browser but over tim
|
||||||
9. Create `backup` of launcher
|
9. Create `backup` of launcher
|
||||||
10. Update Launcher (version number) `sed`
|
10. Update Launcher (version number) `sed`
|
||||||
11. Check for temporary directory, remove if present && exit
|
11. Check for temporary directory, remove if present && exit
|
||||||
|
|
||||||
|
### Removal process
|
||||||
|
1. Check presence of Helium folder
|
||||||
|
1\. **TRUE** | ask for removal confirmation && proceed or exit
|
||||||
|
2\. **FALSE** | tell && exit
|
||||||
|
2. Remove Helium folder
|
||||||
|
3. Remove launcher if present
|
||||||
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue