Install Authy on Ubuntu
Authy is forcing Linux users to use the Snapcraft store and does not provide compiled binaries for your distribution, whether it’s RHEL or Ubuntu/Linux Mint. The instructions below use Electron to allow Linux users to run the app without any interference from the Snapstore or Snapcraft. I have verified that the instructions work on Linux Mint.
- Install npm
- Install electron 9.0.0 (Later version of electron 9 may work):
npm i -D electron@9.0.0
- Download Authy Windows installer from website
- Extract authy-1.9.0-full.nupkg from exe
- Extract lib/net45/resources/app.asar from .nupkg file. Full path is Authy Desktop Setup 1.9.0/authy-1.9.0-full.nupkg_FILES/lib/net45
- Run
~/node_modules/.bin/electron <where you saved it>/app.asar
to launch Authy
After you test that it’s working, I put this in a shell script and add it to my menu so I can launch it as if it were a normal GUI application:
/home/<USERNAME>/node_modules/electron/dist/electron /home/<USERNAME>/bin/app.asar
For running it directly in the shell with normal envvars:
nohup ~/node_modules/.bin/electron ~/.bin/app.asar > /dev/null 2>&1 &
These instructions are from the link below and works great on Debian/Ubuntu derivatives: https://www.reddit.com/r/linux4noobs/comments/kkvpm3/comment/gh50c8t/?utm\_source=share&utm\_medium=web2x&context=3
February 16, 2022 3:25 pm @ 15:25
Helpful article, and also a helpful comment, thank you so much Brian and to author Travis.