splashtop_streamer_install_debian_amd64.sh - limehawk/rmm-scripts GitHub Wiki
splashtop_streamer_install_debian_amd64.sh
Downloads and installs the Splashtop Streamer agent on Debian/Ubuntu AMD64 systems.
Overview
This script automates the installation of Splashtop Streamer agent on Debian/Ubuntu systems running AMD64 architecture. It handles package updates, downloads the installer, extracts the tarball, and installs the DEB package.
Purpose
Downloads and installs the Splashtop Streamer agent on Debian/Ubuntu systems running AMD64 architecture.
Prerequisites
- Debian/Ubuntu Linux (AMD64)
- Root/sudo privileges
- Internet connectivity
- wget and tar packages
Configuration
Required Inputs
The script uses hardcoded values:
URL: Direct download link to Splashtop Streamer Ubuntu installer (v3.7.2.0, AMD64)TAR_FILE: Local filename for downloaded tarballINSTALL_DIR: Installation directory (/opt/splashtop)DEB_PACKAGE: Name of the DEB package to install
Behavior
- Updates the APT package list
- Downloads the Splashtop Streamer tarball from the official server
- Creates the installation directory (/opt/splashtop)
- Extracts the tarball to the installation directory
- Installs the DEB package using dpkg
- Automatically fixes any missing dependencies using apt install -f
- Removes the downloaded tarball
- Reports installation status
Security Notes
- Requires sudo/root privileges for installation
- Downloads installer directly from official Splashtop servers (download.splashtop.com)
- Updates system package list before installation
- Automatically resolves package dependencies
Exit Codes
0= Success1= Failure (download failed or installation failed)
Example Output
[ SPLASHTOP STREAMER INSTALL - Debian AMD64 ]
--------------------------------------------------------------
[1/5] Updating package list...
[2/5] Downloading Splashtop Streamer...
[3/5] Extracting package to /opt/splashtop...
[4/5] Installing Splashtop Streamer...
[5/5] Cleaning up...
[ COMPLETE ]
--------------------------------------------------------------
Splashtop Streamer installed successfully
Version History
- v1.0.0 - Initial release
Links
- View Script Source
- Scripts - Back to script index