Keeping your software up to date is one of the first and most important things you need to do after getting a VPS.
This is very important because ssh for example does not do an login, therefore ~/.profile will not be read.I am also on Ubuntu 14.04 and this is the only one that actually changed the PATH variable after reboots. In case of the shell script you must use a specific shell syntax.the files where you add the export command depends if you are in login-mode or non-login-mode.To update the system software on your server you need to connect to your server via SSH.If you do not know how to do this, we have a written tutorial about how to connect to your Linux VPS via SSH so you can follow the steps described in that tutorial.Most people want (or should want) the path to be set locally, because most users/roles are doing contextually different operations, and the fewer assumptions you make, the [email protected], yeah, this is only for system-wide.
If you want localy change PATH you should add the same export in ~/.profile or ~/.bashrc.
if you are in login-mode, the files you are looking for is either /etc/bash or /etc/bash.bashrc if you are in non-login-mode, you are looking for the file /.profile or for the files within the directory /.profiles.d the files mentioned above if where the system variables are.
This is only if you want the settings to be system-wide, which is probably not the most common use case.
Once you are connected to your server you can continue with the steps below.
The first thing you need to do is to determine whether any updates are available for the packages installed on your server.
Updating Linux CNC for example from 2.7.0 to 2.7.1 and your PC is connected to the internet is an automatic process.