An updater program which can install the latest available version of Microsoft Edge to non-APT or DNF-based Linux distros.
Refactored 'archive_system' function
- function now explicitly identifies which require compressing.
- symbolic links are removed from the list(s) due to causing issues
during the decompression stage when restoring the system. Symlinks
are then stored in a record with the symlink name followed by the
target. Both prefixed with paths to location and ':' delimited,
respectfully.
- system is then compressed using tar gzip compression, overwriting
any previously generated archive generated.
Refactored 'restore_system' function
- changed 'backup_file' to no longer require the final sed command
similar what's found in 'archive_function' - unnecessary
processing.
- fixed tar statement to correctly output the contents of the
decompression to the root of the system ("/").
- added function to recreate the symlink files. It's unlikely that
symlink files need replacing due to their behaviour; however, for
clarity, the identified symlink files during archiving are recreated
to their original location and linked to their target location.
Removed trailing whitespaces.
|
||
|---|---|---|
| utils | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| source.list | ||
| updater | ||
| updater.1 | ||
| updater.1.md | ||
(WIP) Microsoft Edge (Beta) Updater
An updater program which can install the latest available version of Microsoft Edge to non-Debian-based Linux distros.
Currently this program can only update the Beta release of Microsoft Edge for amd64 architectures.
Usage
Usage: updater [OPTION]
Microsoft Edge Updater (0.1.3) - An updater program which can install the latest available version of Microsoft Edge to non-Debian-based Linux distros.
DISCLAIMER: Currently this program can only update the Beta release of Microsoft Edge for amd64 architectures.
Options:
-nn, --no-notify Prevent notifications from being set after a session.
-y, --yes-all Assume yes to all yes/no decisions.
-v, --version Print out the version of the script and exit.
-h, --help Print this help message and exit
Information
- Program Name - Microsoft Edge Updater
- Script Name - updater
- Version - 0.1.3 (Beta)
- Synopsis - update Microsoft Edge (Beta) to the latest release.
- Author(s) - Ethan Smith-Coss (No contact)
- License - GNU GPLv3+