How do I install yorick?
There are many ways to install yorick, and yorick plugins. The best way for you depends on your platform, goals, and hacking skills.
Linux: If you are running one of the main distro (ubuntu, debian, mandriva or fedora), the recommended method would be to use our repositories (see below, also includes plugins and packages). Otherwise you can grab our binary package (below) and use pkg_mngr for plugins.
OsX: If you are on MacOsX, you can install yorick through fink, or just grab one of the binary distribution (see below). After that, you can easily install plugins via pkg_mngr.
Windows: We have binaries for windows too (see below), but pkg_mngr does not have pre-compiled plugins for this platform yet.
In all case, you can alternatively build yorick and the plugins from source (see below for the source tarball, or use CVS). Note that you will need a build environment.
The latest release of yorick is 2.1.05.
CVS access
Your best bet if you want the very latest version of yorick (generally stable) is to get it from CVS. Yorick being now at sourceforge, you can get it from the sourceforge cvs repository using the command:
cvs -z3 -d:pserver:anonymous@yorick.cvs.sourceforge.net:/cvsroot/yorick checkout -r HEAD -d yorick-2.1 yorick
Linux Repositories
You can install yorick and yorick plugins from our ubuntu/fedora/mandriva repositories (recommended).- ubuntu gutsy:
deb http://maumae.net/ubuntu gutsy gemini
Key:wget http://www.maumae.net/ubuntu/E6431F84.gpg; sudo apt-key add E6431F84.gpg - mandriva2008.0:
http://maumae.net/mandriva2008.0/gemini - fedora8 (maumae.repo):
http://maumae.net/fedora8/gemini
Source distributions
The source code including all the latest patches as a gzipped tar file, extension .tgz.Note that the UNIX gzip and tar archiving programs are available without charge for MS Windows (e.g. PowerArchiver 6.1). On a UNIX platform, you can unpack a .tgz file with a command like this:
tar -zxvf yorick-1.6.02.tgz
- yorick-2.1.05.tgz latest stable yorick source distribution
- yorick-doc.tgz complete HTML, PDF, and TeXinfo documentation. This tarball includes all the yorick documentation at this website, prebuilt from the source and scripts in the tarball itself. Your best bet is still to use this website (various links to documentation in the left bar), or yorick.sourceforge.net for the doc.
After you unpack the source distribution, detailed build instructions for UNIX/Linux/MacOSX are contained in the file yorick-2.1/README. For MS Windows, look in the yorick-2.1/win directory.
Yorick configures itself and compiles on essentially every modern flavor of UNIX, including Linux, FreeBSD, MacOS X, IBM AIX, Sun Solaris, Compaq OSF, SGI Irix, and HPUX. The only requirements are an ANSI C compiler (such as gcc) and the X Window System (such as XFree86). Additionally, as of 1.5.07, yorick compiles under MSVC++ on MS Windows machines.
For MacOS X, install X11 and the X11SDK and use the UNIX/Linux version of yorick, or install yorick through fink (maintained by Sebastien Maret).
Latest Binary distributions
The following are relocatable distributions of the latest yorick binaries. Basically, gunzip and untar the file, and place it wherever convenient. Do not change the location of the yorick executable in the directory tree (but for convenience, you can make a softlink to the yorick executable, or an alias, or put the yorick bin directory in your path).- yorick-2.1-05-linux.tgz for Linux Intel x86 machines
- yorick-2.1.05.i586.rpm for Intel x86 machines (RedHat Linux 7.1+ RPM)
- yorick-2.1.05-mac-ppc.tgz for MacOsX (ppc). Includes yorick-z, yorick-gl, yorick-mpeg.
- yorick-2.1.05-mac-intel.tgz for MacOsX (intel). Includes yorick-z, yorick-gl, yorick-mpeg.
- yorick-2.1.04-win32.exe for Windows
Older Binary distributions
Linux, UNIX, and MacOS X
- yorick-1.5-14.freebsd.tgz FreeBSD port.
- yorick-1.6-02-solaris.tgz for Solaris
Here is a directory where various other files relating to Linux, UNIX, and MacOS X yorick releases are archived. Note that there is a perl script called rpm2cpio which allows you to unpack rpm files on any UNIX platform.
The binary distributions include complete documentation in the Y_SITE/doc directory. However, if you want to install this complete website locally with a package manager, you can use one of these complete documentation distributions:
- yorick-doc-1.5-07.noarch.rpm Redhat Linux complete documentation package.
- yorick-doc_1.5.07-1_all.deb Debian GNU/Linux complete documentation package.
- yorick-doc-1.5-07.freebsd.tgz FreeBSD complete documentation package.
- yorick-doc-1.5-07.fink.tgz MacOS X Fink complete documentation package.
MS Windows 9x, NT, 2000, XP
- yorick-1.6-02-cygwin.tgz for Windows
- yorick1514.exe self-extracting MS Windows binary distribution.
- yorick-doc.exe complete documentation package (formatted differently than in binary distribution).
MacIntosh MacOS 8 or 9
For MacIntosh MacOS 8 or 9, the latest functioning release is 1.4.- yorick-1.4.sea.bin MacIntosh MacOS 8 or 9 PowerPC binary distribution.
- gist-1.4.sea.bin MacIntosh PowerPC gist CGM browser (always part of the UNIX distributions).
- yorick-doc.sea.bin complete documentation package (formatted differently than in binary distribution).
Other documentation
The binary distributions and the complete documentation distributions already contain PDF versions of the manual and quick reference cards. If you want to study them before you get the full packages, here they are:- yorick.pdf user manual in PDF format.
- refs.pdf quick reference cards in PDF format.
Yorick is open source software, copyright of the Regents of the University of California.