Formalized Common Knowledge

           
             

Home

Projects

FAQ

Documentation

Releases

Downloads

Discussion

News

License

  Below are the same instructions as in the README file in the distribution:
Installation instructions for OpenCyc release 0.7.0

OpenCyc requires linux x86, about 250MB of disk space and performs
best with over 256 MB RAM.  The java api requires Java 2 and the 
download of freely available third-party jar files.  Has been tested on
RedHat and Mandrake kernels.

For our extensive documentation: http://www.opencyc.org

1. Untar the compressed archive.  The top directory has the same name as the
OpenCyc release.

tar xvfz opencyc-0.6.0.tgz

2. cd to opencyc-0.6.0/scripts/linux and launch the Cyc server.

./run-cyc.sh


After some time loading the world into memory you will see 

CYC(1):

which is the SubL command prompt.

3. (optional) 
You can enter SubL expressions such as (+ 1 2) or (genls #$Person)
or (all-genls #$Person) at the command line to verify Cyc's operation.
 
4. At this point the cyc http server is running and you can access
Cyc directly via the local web browser.  As a security measure, remote 
access to OpenCyc is not permitted.

http://localhost:3602/cgi-bin/cyccgi/cg?cb-start

You can browse Cyc via the Guest account or perform updates by
logging on as CycAdministrator.

See the file parameters.lisp in the init directory for startup 
options including choice of tcp ports utilized.

5. You can cleanly shut down the OpenCyc server by entering (exit) at
the command line.

6.  You can save the state of the OpenCyc world by entering the form
(write-image "") before shutting down using
(exit).  Edit run-cyc.sh, replacing world/latest.load with the path to
your saved world.


      HotDAML       SourceForge.net Logo