Have you tried to start the Delivery Hub directly by running the executable file? Just to check if the issue is the service script with your linux distro. Also could you please share with us your Delivery Hub logs, I think it will be better if you use our ticket system instead of the forums.
The only thing that I can think of is the fact that the Delivery Hub is a 32 bit application. Most of the modern linux installs are already 64 bit. Have you installed the required libraries on your linux box to run 32 bit applications?