Install BetterDiscord on Linux
This Gist contains simple instructions on how to install, update, and uninstall BetterDiscord on Linux.
For more thorough documentation,
take a look at
Do NOT submit issues here as I don't check the comments. You should submit them here instead.
Install using your package manager
Node & npm
$ curl -O https://raw.githubusercontent.com/bb010g/betterdiscordctl/master/betterdiscordctl $ chmod +x betterdiscordctl $ sudo mv betterdiscordctl /usr/local/bin
You can then keep
betterdiscordctlup to date with this command:
$ betterdiscordctl upgrade
install to install BD for the first time,
update to update BD to the latest version,
reinstall to reinstall BD after a Discord update,
uninstall to uninstall an existing installation.
Note: on Ubuntu/Mint and other Debian-based distros you have to add
-s /usr/share to the commands to point BDCTL to the right path.
- For Stable
$ betterdiscordctl [COMMAND]
- For PTB
$ betterdiscordctl [COMMAND] -f PTB
- For Canary
$ betterdiscordctl [COMMAND] -f Canary
- For Snap
$ betterdiscordctl [COMMAND] --snap
- For Flatpak
$ betterdiscordctl [COMMAND] --flatpak
Discord intallation not found
betterdiscordctl to the correct path with the
Discord modules directory not found or
Config directory not found
Discord has to be started at least once to create
the necessary directories before using
git : command not found or
npm : command not found
You don't have
npm installed. Install them.
asar.js: No such file or directory
asar globally with
sudo npm install -g asar
and then use