An updater program which can install the latest available version of Microsoft Edge to non-APT or DNF-based Linux distros.
Go to file
TheOnePath 2d00ffeda4 Updated updater and fixed bugs
Fixed minor bugs that do not cause major issues for updating.
Changed the behaviour of killing the msedge process
    - enter a loop if process is still identified as running.
    - attempted to kill process 3 times and wait 2 seconds between each
      attempt.
    - if failed 3 times, log and exit 253.
2021-07-02 13:38:05 +01:00
utils Updated common 2021-06-22 17:16:09 +01:00
.gitignore Updated .gitignore 2021-06-23 23:48:30 +01:00
LICENSE Add 'LICENSE' 2021-05-23 22:00:40 +01:00
README.md Updated README.md 2021-07-01 14:12:27 +01:00
source.list Updated source.list to v0.2 2021-06-23 23:47:09 +01:00
updater Updated updater and fixed bugs 2021-07-02 13:38:05 +01:00
updater.1 Fixed spelling 2021-07-01 13:49:27 +01:00
updater.1.md Fixed spelling 2021-07-01 13:49:27 +01:00

Microsoft Edge 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.2.0) - An updater program which can install the latest available version of Microsoft Edge to non-Debian-based Linux distros.

DISCLAIMER: Currently this program has only updated Microsoft Edge for amd64 architectures, other architectures might be possible but not tested.

Options:
  -nn, --no-notify     Prevent notifications from being set after a session.
   -c, --set-channel=  Change the channel to be updated for Microsoft Edge. Will default to the value defined in source.list if flag is not present.
                         * beta - update Beta channel release.
                         * dev  - update Dev channel release.
   -q, --quiet         Operate strictly with no output on STDOUT or STDERR, prompts will NOT assume yes however. Logging still occurs in background.
       --mode=         Set the mode of the program to be ran in. Default mode occurs without this flag.
                         * debug - run program in debug mode. (WIP)
       --full-clean    Remove all content generated by updater after a session, this includes all logs.
   -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.2.0
  • Synopsis - update Microsoft Edge to the latest release.
  • Author(s) - Ethan Smith-Coss (No contact)
  • Contributors - Robert Morrison, Documentation
  • License - GNU GPLv3+

Documentation

For more in-depth documentation on updater, view the manpage in markdown form here. Alternatively you can view the manpage from your terminal by downloading the project.

    $  git clone https://robmc.duckdns.org/git/TheOnePath/Microsoft-Edge-Updater/src/branch/main
    $  cd Microsoft-Edge-Updater/
    $  man ./updater.1