In this article, we will look into the steps to upgrade from Skedler version 5.x to the latest version in Ubuntu or Debian environments. 

Install .deb package

If you have previously installed the .deb package, remove it before installing the latest version.  

Download the latest skedler-xg.deb file and extract it. 

curl -O https://skedler-v5-releases.s3.amazonaws.com/downloads/latest/skedler-xg.deb
sudo dpkg -i skedler-xg.deb

Install .tar.gz

Backup reporting.yml

Before upgrading to the latest version take a backup copy of the reporting.yml file from your current skedler-xg folder.


Install the latest version

If you prefer to install using the .tar.gz package, Navigate to the old skedler-xg home path and remove it

sudo rm -rf skedler-xg

Download the latest Skedler .tar.gz file and extract it.

curl -O https://skedler-v5-releases.s3.amazonaws.com/downloads/latest/skedler-xg.tar.gz
sudo tar xzf skedler-xg.tar.gz
cd skedler-xg
sudo chmod -R 777 *

Restore reporting.yml

Finally replace the backed up reporting.yml file in the new skedler-xg folder.


Start Skedler for .deb


To start Skedler, the command is:

sudo service skedler start

To check status, the command is:

sudo service skedler status

To stop Skedler. the command is:

sudo service skedler stop

Start Skedler for .tar.gz 

To run Skedler manually, the command is:

sudo bin/skedler


To run Skedler as a service, the commands are:

sudo ./install_as_service.sh

To start Skedler, the command is:

sudo service skedler start

To check status, the command is:

sudo service skedler status

To stop Skedler. the command is:

sudo service skedler stop