gnxastitle

Installing GNXAS (versions after 2013)

After registration , you can download and install the GNXAS package on your specific computer platform. We are currently maintaining, since late 2013, various versions of GNXAS running on different operative systems. Executables of the programs can be found for Linux 32 and 64 bit architecture, Mac OsX 32 and 64 bit, as well as Windows 7 64 bit systems. The programs automatically compare installation date, current date and expiration date. Please check the expiration date of your version and re-install GNXAS after the deadline. The deadline ensures that programs are always update and hopefully bug-free. For older versions (before 2013) and Linux architecture, a more complex registration procedure is needed (see below).


Installing GNXAS on a UNIX machine (older versions)

Two slightly different installation procedures should be followed for individual or site installations respectively. We strongly recommend users operating on the same computer/cluster to coordinate their installation effort. If the programs have been already installed on the machine by a user, other users can run these programs provided they have the required individual password file. Alternatively a site license can be obtained and the system manager can install a password file valid for all users on the machine/cluster in a system directory.

NEW! Install g77 libraries on Ubuntu operating systems

 

individual user installation

(1) Create a suitable directory in your path, suggested directory is
~/gnxas/bin
(2) Move the file
gnxas_XXX.tar.gz
in this directory
(3) Uncompress and expand the file with the commands:
gunzip gnxas_XXX.tar.gz
tar -xvf gnxas_XXX.tar
The tar file contains several executables and README files. To run a program just type the name. If steps (1-3) have been already performed by another user on the system it is not necessary to re-install them, it is sufficient that they are un-protected for group or world execution and that the appropriate aliases (see 7) are defined.
(4) If this is the first time you install the gnxas UNIX versions on the machine try to run, from your account, the program
nameview
which will print on the screen some information on your machine and operating system. If the program does not complete the execution it is likely you have not copied the appropriate version, or may be there are specific problems with your system. If the program runs fine the output may look like this:
Linux zapata 2.0.29 #7 Tue Feb 11 18:31:32 CST 1997 i586
operating system: Linux
user: adri
host: zapata
domain: caspur.it


or:
Linux pcxas5.unicam.it 2.2.16-22 #1 Tue Aug 22 16:49:06 EDT 2000 i686 unknown
operating system: Linux
user: dicicco
host: pcxas5
domain: unicam.it

for more recent kernels.
(5) In order to be able to run any of the other programs you will need a user/machine dependent password file. This file will be sent to you by E-mail after you submit an official individual registration containing also the nameview output described above. Make sure you include in the registration form the names of any other host may be present in the cluster.
(6) The password file for an individual user license should be called
.gnpass
and should reside in your home directory. (The programs actually look for this file in the whole tree above the working directory up to 10 levels until one is found). The file should have at least read and write protection for the user
-rw-------
The exact content of this file, usually a few encripted lines, is user, machine and system dependent.
(7) If you have the executables and the password file, you will be able to run any program of the package with a suitable command. We recommend to define aliases similarly to what is done in the example file
gnxas.ali
written for a tcsh.
(8) running the programs under UNIX will usually require some input files to be prepared for convenience. A typical run command will look like this:
gnxas < my_file.in > results.out
Please look at the specific documentation for each program to find out more details.
(9) Every registered user will be regularly informed by E-mail when an updated version is available and about the new features. To update your version just download the latest tar.gz file and repeat steps (2) and (3).

 

site/system installation

(1) The suggested default directory for a system installation is
/usr/local/gnxas
The programs can however reside in any other directory. For instance, when a specific user is responsible for updating the programs his gnxas directory can be used as a default directory.
(2) Move the file
gnxas_XXX.tar.gz
in this directory.
(3) Uncompress and expand the file with the commands:
gunzip gnxas_XXX.tar.gz
tar -xvf gnxas_XXX.tar
The tar file contains several executables and README files. To run a program just type its name.
(4) If this is the first time you install the gnxas UNIX versions on the machine try to run the program
nameview
that will print on the screen some information on your machine and operating system. If the program does not complete the execution it is likely you have not copied the appropriate version, or may be there are specific problems with your system. If the program runs fine the output may look like this:
Linux zapata 2.0.29 #7 Tue Feb 11 18:31:32 CST 1997 i586
operating system: Linux
user: adri
host: zapata
domain: caspur.it


or:
Linux pcxas5.unicam.it 2.2.16-22 #1 Tue Aug 22 16:49:06 EDT 2000 i686 unknown
operating system: Linux
user: dicicco
host: pcxas5
domain: unicam.it

for more recent kernels.
(5) Now you will need a machine dependent password file in order to have every user on the machine authorized to run any other program. This file will be sent to you by E-mail after you submit an official site registration, containing also the nameview output described above. The user information will not matter in this case, however, make sure you include in the registration form the names of any other host may be present in the cluster.
(6) The password file for a site license has a compulsory name and directory
/usr/local/gnxas/gnxas.pass
For the 3.2001 version the file can be located also in a different directory
/share/gnxas.pass
The file should have at least read permission for all the user
-r--r--r--
For Linux systems also the write permission is required
-rw-rw-rw-
The exact content of this file, usually a few encripted lines, is machine and system dependent.
(7) If you have the executables and the password file, any user on the machine/cluster will be able to run any program of the package with a suitable command. We recommend to define aliases similarly to what is done in the example file
gnxas.ali
written for a tcsh.
(8) running the programs under UNIX will usually require some input files to be prepared for convenience. A typical run command will look like this:
gnxas < my_file.in > results.out
Please look at the specific documentation of each program to find out more details.
(9) Every registered site-responsible will be informed by E-mail when an updated version is available and about the new features. To update your version just download the latest tar.gz file and repeat steps (2) and (3). It will be his/her responsibility to notify all the other users on the machine/cluster about the updated programs.

 

Created 10 May 1999 A. Filipponi
Last revised 28 July 2015 - Andrea Di Cicco


COPYRIGHT 1996-today XAS group University of Camerino - Responsible: A. Di Cicco
URL: http://gnxas.unicam.it

Blog counter