ScreenerBot
DocsGetting StartedInstallation GuideLinux

Linux Installation

Install ScreenerBot on Linux using DEB or RPM packages, or use the portable ZIP archive. Supports Ubuntu, Debian, Fedora, and other major distributions.

System Requirements

  • Ubuntu 20.04+, Debian 11+, Fedora 34+, or compatible distribution
  • x64 or ARM64 processor
  • GLIBC 2.29 or newer
  • 4 GB RAM minimum (8 GB recommended)
  • 310 MB disk space for application

Step 1: Download

Choose Your Package Format

Select based on your distribution

.deb Package

Ubuntu, Debian, Linux Mint, Pop!_OS

Recommended

.rpm Package

Fedora, RHEL, CentOS, openSUSE

Recommended

.zip Archive

Any distribution

Portable/Advanced
Download for Linux

Step 2: Install

DEB Package Installation

Ubuntu, Debian, Linux Mint, Pop!_OS

Install Package

Use apt to handle dependencies automatically. Note the ./ prefix is required.

sudo apt install ./ScreenerBot*.deb

Launch

screenerbot

Or launch from your application menu.

RPM Package Installation

Fedora, RHEL, CentOS, openSUSE

Using DNF (Fedora/RHEL 8+)

sudo dnf install ./ScreenerBot*.rpm

Using YUM (RHEL 7/CentOS 7)

sudo yum localinstall ./ScreenerBot*.rpm

Using rpm directly

sudo rpm -i ScreenerBot*.rpm

Launch

screenerbot

Portable ZIP Installation

For custom deployments or any distribution

# Extract the archiveunzip ScreenerBot-linux-*.zipcd ScreenerBot-linux-*# Make executable and runchmod +x ScreenerBot./ScreenerBot

The portable version doesn't create menu entries or system integration. Use packages for a proper system installation.

Installation Paths

Executable Location

/usr/bin/screenerbot

Application Files

/usr/lib/screenerbot/

Data Directory

$XDG_DATA_HOME/ScreenerBot

Usually: ~/.local/share/ScreenerBot

Desktop Entry

/usr/share/applications/screenerbot.desktop

Step 3: Verify Installation

  1. 1
    Launch ScreenerBot

    Run screenerbot from terminal or launch from your application menu.

  2. 2
    Access Dashboard

    Open your browser and navigate to http://localhost:8080

  3. 3
    Complete Setup

    Follow the initial setup wizard to configure your wallet and RPC endpoints.

Troubleshooting

Missing dependencies (DEB)

If dpkg reports missing dependencies:

sudo apt-get install -f

GLIBC version error

ScreenerBot requires GLIBC 2.29 or newer. Check your version with ldd --version. If older, consider using a newer distribution or building from source.

Permission denied when running

For the portable ZIP version, make the binary executable:

chmod +x ./ScreenerBot

Uninstalling

To uninstall ScreenerBot:

Debian/Ubuntu (DEB)

sudo apt remove screenerbot

Fedora/RHEL (RPM)

sudo dnf remove screenerbot

Note: Uninstalling removes the application but keeps your data folder. Delete ~/.local/share/ScreenerBot manually to remove all data.

Next Steps

Installation Complete!

ScreenerBot is now installed on your Linux system. Continue with the setup: