discord-updater

Crates.iodiscord-updater
lib.rsdiscord-updater
version0.1.5
created_at2025-10-16 15:49:31.967685+00
updated_at2025-11-01 18:47:28.266821+00
descriptionA tool to download and install the latest Discord version to resolve update issues.
homepagehttps://github.com/execrooted/discord-updater
repositoryhttps://github.com/execrooted/discord-updater
max_upload_size
id1886332
size66,717
rooted (execRooted)

documentation

README

Discord Updater for Linux

License: MIT

A simple and efficient tool to update Discord on Linux systems, designed to fix the "lucky day" update issue.

Features

  • Automatic Detection: Finds Discord installations across various package managers and installation methods
  • Latest Updates: Downloads and installs the latest Discord version from official sources
  • Safe Updates: Creates backups before making changes
  • Cross-Platform: Works with Discord installed via apt, pacman, snap, flatpak
  • Clean Interface: Clear terminal output with progress indicators
  • Fast Installation: Optimized for quick updates
  • Backup Restore: Restore from backup with --restore flag. This has to be in the same session when you used this tool. After you restarted your PC this WILL NOT work as this restore is created into the temporary folder.

Installation

Automated Installation (Recommended)

  1. Clone or download this repository
  2. Run the installer:
cd discord-updater
sudo ./install.sh

The installer will automatically:

  • Install Rust if not present
  • Build the Discord updater
  • Install it system-wide to /usr/local/bin/discord-updater

crates.io

cargo install discord-updater

Usage

Update Discord

discord-updater

Restore from Backup

discord-updater --restore

Show Help

discord-updater --help

Uninstallation

cd discord-updater
sudo ./uninstall.sh

crates.io

cargo uninstall discord-updater

Requirements

  • Linux operating system
  • Internet connection
  • Root privileges for system-wide installations

Supported Platforms

Automatically detects Discord installed via:

  • Package managers (apt, pacman, yum, dnf)
  • Snap and Flatpak

License

This project is licensed under the MIT License.
This is open source, as all things should be;


Note: This tool is not affiliated with Discord Inc. Use at your own risk, though it only performs standard update operations.


Made by execRooted

Commit count: 0

cargo fmt