Installation on Linux

Navigation:  JIPXt Quick Guide >

Installation on Linux

Previous pageReturn to chapter overviewNext page

For Linux you can download the installation files for Linux or use the package for all OS.  JIPXt was tested on Ubuntu, SuSe and Mandriva. We assume since this worked perfectly, there should  be no problem running on other distros.

tog_plusInstallation

1.You can also use the zip file for all OS. First extract the zip file into and it will have a folder called JIPXt.  The folder can be run from anywhere you decide to place it.

tog_plus

Several ways to start JIPXt:

1.The easiest way is to right click on the file Run_JIP.sh and choose is executable, then OK to close. When you double click on the file Run_JIP.sh, Linux will ask whether to run or display. Choose run and JIPXt will be up and running.

OR

2. From a terminal change to the JIPXt directory and give the command "./run_jip.sh" and this will call JIPXt to start running. You can also use any command that suits you (eg sh run_jip.sh).

 

3.   Running JIPXt and putting / docking it on the task bar:Using Ubuntu as an example:

    -You can right click on the script run_jip.sh and choose / tick "allow executing file as program". Give it read write permission.

    -Now double click on run_jip. This time choose run. This will run JIPXt graphical without the terminal window.

    -You will now see the JIPXt icon on the task bar running quietly in the background.

 

4. -See below for running as a service or task , or cron job..

 

 

 

tog_plusRunning as a service or automatic when system starts

You can install JIPXt to run automatic when system starts.

Download JIPXt_serve from www.bashiro.com . Then extract the zip file JIPXt_serve.zip.

The extracted file contains the following:

1.Files; JIPXt_serve.jar, wrapper, daemon.sh. Copy these files  into your JIPXt directory.

2.Folder "conf": copy the contents of the folder "conf"  into the folder conf under JIPXt.

3.Folder "lib": copy the contents of "lib" into the folder "lib" under JIPXt.

4.Folder "logs": copy the contents to the folder "logs" under JIPXt directory

 

Explaination:

After performing the above task.

Change into JIPXt directory.From a terminal give the command "./daemon.sh" to see the help arguments. Example "./daemon.sh start" and you should see  "JIPXt Scheduler Started! TASK STARTED*******"."

  Then use "./daemon.sh stop"  to stop the running application.Else something is wrong. Check the procedures above or contact support for help.

If the test is successful, then use "./daemon.sh install"  to install JIPXt to run automatic when systems starts. You have to be root to install the service.

 

IMPORTANT:

If you decide to install JIPXt as a service. First; Configure JIPXt to suit your profile then close it and start the JIPXt service. When you install JIPXt as a service close the JIPXt main frame. This is because  JIPXt_serve will now use the configuration files of JIPXt.

 

tog_plusRunning JIPXt using Cron or task when system starts

You can install JIPXt to run automatic using the cron tab.

Download JIPXt_task from www.bashiro.com . Then extract the zip file JIPXt_task.zip.

The extracted file contains the the file JIPXt_task. Copy this file into the JIPXt directory.

 

Explaination:

After performing the above task.

The file JIPXt_task has no any scheduling function and hence will depend on the system task manager or crontab configuration.

When the task manager execute JIPXt_task, it will start, check for IP change and then stops. If there is any change in IP it will update your IP automatically. If there is no change in IP it go back to sleep quietly.

 

IMPORTANT:

If you decide to use JIPXt_task. First; Configure JIPXt to suit your profile then close it and let crontab do the rest.This is because  JIPXt_task will now use the configuration files of JIPXt.  This will depend on the time interval you state in task manager. Please use a minimum of every 15 minutes. This will minimize unnecessary band waste.

If you dock JIPXt on the task bar, it runs quietly too with very minimal memory (see above Starting JIPXt).