Update Blocks version on Linux server
Some advanced features, such as the Synchronizer and the Locator, may require updates to your Blocks license. If you're unsure whether you need such an update, please contact email@example.com before upgrading.
From the server desktop
- Download the gzip-file containing the latest version.
- Move the PIXILAB_Blocks_Linux.tar.gz file to the home directory of the pixi-server user of your Linux server.
- Run the following commands from within a terminal window opened by the pixi-server user:
cd /home/pixi-server ./stop.sh tar xvzf PIXILAB_Blocks_Linux.tar.gz ./start.sh
The commands shown above do the following:
- Stops Blocks.
- Unpacks the update, replacing the previous files/folders with the same names.
- Starts Blocks again.
You may also want to update drivers and scripting support files to the latest version. This is not required if the current set of scripts/drivers you use work OK for you, but may be required if you need to install other scripts/drivers, since newer files may then depend on the scripting environment being up to date. To update drivers and scripting support files, run the following commands from within a terminal window opened by the pixi-server user:
cd /home/pixi-server/PIXILAB-Blocks-root/script ./update_scripts.sh
To keep other aspects of your Linux-based server up to date, follow these instructions.
Remote using ssh
Provided ssh has been enabled on the server blocks updates can be done remote over ssh. User and computer must be changed depending on the local setup.
ssh firstname.lastname@example.org cd /home/pixi-server wget https://pixilab.se/outgoing/blocks/PIXILAB_Blocks_Linux.tar.gz ./stop.sh tar xvzf PIXILAB_Blocks_Linux.tar.gz ./start.sh