Normal Topic Starting in Linux (Read 1382 times)
dknc
Member
*
Offline


No personal text

Posts: 5
Joined: Dec 18th, 2003
Starting in Linux
Aug 30th, 2018 at 2:07pm
Print Post Print Post  
After unzipping the tar file, how does one start Sesame in Linux?
  
Back to top
 
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: Starting in Linux
Reply #1 - Aug 30th, 2018 at 4:27pm
Print Post Print Post  
Depending on your preference and desktop (Gnome, KDE, etc...) you can open a console window and navigate to the directory where you installed Sesame and simply invoke the executable; you can use whichever file manager you prefer to navigate to the same directory and double click the icon; or, you can drag the icon to your desktop and invoke Sesame using its icon from the desktop. Most Linux desktops also come with editors for the "start menu", if you prefer to invoke Sesame from a desktop menu. If you prefer the console, adding an alias for Sesame to the .bashrc file, allows you to invoke Sesame while in any working directory:

alias sesame='/home/MyAccount//Sesame/sesame'

Of course the path would have to altered to match your installation.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged
 
dknc
Member
*
Offline


No personal text

Posts: 5
Joined: Dec 18th, 2003
Re: Starting in Linux
Reply #2 - Aug 30th, 2018 at 8:26pm
Print Post Print Post  
I am trying to start it in Termux, at the command line without a desktop.  How do I identify the executable file?  Do I need to access it thru PERL or PHP or JAVA or Python, as those are the directories unloaded from the sesameapi-2-6-4.tgz file?
  
Back to top
 
IP Logged
 
The Cow
YaBB Administrator
*****
Offline



Posts: 2530
Joined: Nov 22nd, 2002
Re: Starting in Linux
Reply #3 - Aug 31st, 2018 at 9:13pm
Print Post Print Post  
There two distinct pieces of software involved. There is Sesame itself, which can be run as a combined client and server, or as a server, or as a client. There is also the API, which is a way for software other than the Sesame client to gain access to data being served by a Sesame server. In your second post, you are discussing the API. The API depends on there being a Sesame server running, serving a Sesame application. After that is established, you will need to write a small program in one of the supported languages that uses the API library to access that server and retrieve information from it. But, before you can do that, you need to have a Sesame server up and running on either Linux or Windows and you need to create and use a Sesame application file, which would contain the data you wish to access.
  

Mark Lasersohn&&Programmer&&Lantica Software, LLC
Back to top
IP Logged