COS does not maintain user documentation
on the software in our machines. With the
vast amount of information available on the
web, it just isn't productive. Use a web search
engine like google or altavista to look for
on-line documentation packages you are interested in.
Alternatively, you might look in the library
or a book store if you really need printed documentation.
How do I get help using the system?
Talk to your instructor and other students for simple
problems. Also, don't be afraid to use the web to
answer questions about packages. For system specific
questions that students and faculty can't answer,
contact the system administrator Duane King (king@gmu.edu).
How do I report problems with the system?
Send email to king@edu and be sure to send a copy to szoltek@gmu.edu
What software is available on the linux machines?
There are literally thousands of different commands
available under Unix, so it would be impossible
to list them all here. However, this list
gives a general overview of some of the more useful
packages we have available. If you can't find something,
try using "man -k keyword" to look for useful packages.
| Package Name |
Description |
Linux path |
| C |
C language Compiler |
/usr/bin/gcc |
| C++ |
C++ language Compiler |
/usr/bin/g++ |
| f77 |
Fortran 77 language Compiler |
/usr/bin/g77
/usr/local/pgi/linux86/bin/pgf77 |
| f90 |
Fortran 90 language Compiler |
/usr/local/pgi/linux86/bin/pgf90 |
| lapack |
Linear Algebra Libraries |
/usr/lib/liblapack.a (or .so)
|
| blas |
Linear Algebra Libraries |
/usr/lib/libblas.a (or .so)
|
| perl |
Perl interpreter |
/usr/bin/perl |
| python |
Python interpreter |
/usr/bin/python |
| matlab |
Mathematics Package |
/usr/local/bin/matlab |
| maple |
Mathematics Package |
/usr/local/bin/maple |
| mathematica |
Mathematics Package |
/usr/local/bin/mathematica |
| IDL |
Visualization and Data Analysis |
/usr/local/bin/idl |
| S-plus |
Statistics Software |
/usr/local/splus |
| mozilla |
Web Browser |
/usr/bin/mozilla |
| xpdf |
PDF Viewer |
/usr/bin/xpdf |
| evince |
View files: pdf, ps, GIF, JPEG |
/usr/bin/evince |
| kghostview |
View files: ps, pdf |
/usr/bin/kghostview |
| ps2pdf |
Postscript to PDF Converter |
/usr/bin/ps2pdf |
| xfig |
Drawing program for X-windows |
/usr/bin/X11/xfig |
| OpenOffice |
Windows compatable
word processor and office suite
software |
/usr/bin/openoffice.org-1.9
To initially access the program |
| latex |
Document formatting package |
/usr/bin/latex |
| sftp |
Secure file transfer Client and server |
/usr/bin/sftp |
How do I access on campus databases from off campus?
You need to use the GMU proxy server
to access any of our commercial databases at the library.
Using this
service is simple. Take a look at http://infosparc.gmu.edu/lso/proxy.html for detailed
information.
I can't seem to get my email to forward correctly
to other machines? What's wrong?
The first thing you need to do is to create a file in your
main directory named .forward , and put the
full address you want the email forwarded to in this file.
Make sure the file is world readable using chmod 644 .forward
How do I make my web pages visible?
First, create a subdirectory called "public_html".
Create an html file called "index.html" and place
it in this directory. Use the chmod command
to change the permissions on both the directory
and the file to be world readable. Also, you may need to change
permissions on your home directory.
The folllowing sequence of commands will set the needed
permissions:
- cd
- chmod 711 . (Note: the 711 is followed by a space and then a "dot")
- chmod 711 public_html
- cd public_html
- chmod 644 index.html
You should
be able to see this file with a web browser
at http://www.cos.gmu.edu/~youraccount
Other html files can also be added to the public_html
directory. If the permissions are set correctly,
you should be able to access them
at http://www.cos.gmu.edu/~youraccount/filename.html
Where do I get a Fortran 90 compiler for my
home machine?
There are many commercial compilers available for Linux
and Windows. If you have a linux machine and are going
to use the compiler for non-commerical use, intel
has one you can use for free.
http://developer.intel.com/software/products/compilers/flin/noncom.htm
How do I get the pgf90/pgf77 compiler to work
on the COS cluster?
You need to set two environmental variables to let the license
manager know where to look for the license file. You do this
by setting two environmental variables, and adding
the location of pgf90 to your path. You can manually
type these in to make sure they work and then
add them to your .bashrc or .cshrc files.
For the default bash shell,
PGI=/usr/local/pgi
LM_LICENSE_MANAGER=/usr/local/pgi/license.dat
PATH=$PATH":/usr/local/pgi/linux86/bin"
export LM_LICENSE_MANAGER
export PGI
export PATH
Using the tcsh and csh, you can use
setenv PGI /usr/local/pgi
setenv LM_LICENSE_MANAGER /usr/local/pgi/license.dat
setenv PATH $PATH":/usr/local/pgi/linux86/bin"