Here’s some informations about the 64bit packages for the “UI” version of SAGE (with interaction, widgets, organization, …).
Installation
- SAGE installs itself in /usr/local/sage (with various sub-directories under that). The packages are not digitally signed, so you might have to disable gpg checks at install time.
- After installing the packages, make sure to delete SAGE_DIRECTORY references in PATH and LD_LIBRARY_PATH from your environment.
- As ‘root’, run ‘ldconfig’ to reset the library search path.
- Then, logout (since we installed additions to your environment and library paths). To start SAGE, run ‘sage’ (/usr/local/bin/sage).
openSuSE 11.3
Download the main package and the development package, and as root, install them:
- zypper install sage-*.rpm
- The updater should ask you to install all the SAGE dependencies to run SAGE and write applications. Approve all the updates.
- For reference, here are the packages needed:
- runtime: libjpeg, libSDL-1_2-0, libreadline6, freeglut, ImageMagick, glew, libSDL_ttf-2_0-0, wxGTK, python-wxGTK, python-numpy, libpoppler5, python-pygame, LibVNCServer
- development: gcc-c++, libSDL-devel, readline-devel, freeglut-devel, ImageMagick-devel, libjpeg-devel, glew-devel, libSDL_ttf-devel, libpoppler-devel, LibVNCServer-devel
openSuSE 11.4
Download the main package and the development package, and as root, install them:
- zypper install sage-*.rpm
- The updater should ask you to install all the SAGE dependencies to run SAGE and write applications. Approve all the updates.
- For reference, here are the packages needed:
- runtime:libjpeg62, libSDL-1_2-0, libreadline6, freeglut, ImageMagick, libGLEW1_5, libSDL_ttf-2_0-0, python-wxWidgets, python-numpy, libpoppler7, python-pygame, LibVNCServer, libqt4
- development:make, gcc-c++, libSDL-devel, readline-devel, freeglut-devel, ImageMagick-devel, libjpeg62-devel, glew-devel, libSDL_ttf-devel, libpoppler-devel, LibVNCServer-devel, libqt4-devel
CentOS 5.5
Download the main package and the development package, and as root, install them:
- yum –nogpgcheck localinstall sage-*.rpm
- The updater should ask you to install all the SAGE dependencies to run SAGE and write applications. Approve all the updates.
- For reference, here are the packages needed:
- runtime: SDL, readline, freeglut, libjpeg, ImageMagick, libXmu, libXi, glew, SDL_ttf, wxGTK, wxPython, numpy, poppler, pygame, libvncserver
- development: gcc, gcc-c++, SDL-devel, readline-devel, freeglut-devel, libjpeg-devel, ImageMagick-devel, libXmu-devel, libXi-devel, glew-devel, SDL_ttf-devel, poppler-devel, libvncserver-devel
Ubuntu 10.04 LTS
Download the main package and the development package, and as root, install them:
- dpkg -i sage-*.deb
- For reference, here are the packages needed. You should be able to use the GUI synaptic to install them or do a ‘apt-get install ….’ from a command line:
- runtime: SDL, readline, freeglut, libjpeg, ImageMagick, libXmu, libXi, glew, SDL_ttf, wxGTK, wxPython, numpy, poppler, pygame, libpoppler-glib4, libpoppler5, poppler-utils, python-wxgtk2.8, libvncserver0
- development: gcc, gcc-c++, SDL-devel, readline-devel, freeglut-devel, libjpeg-devel, ImageMagick-devel, libXmu-devel, libXi-devel, glew-devel, SDL_ttf-devel, poppler-devel, libglew1.5-devel
Running
To start SAGE, run: /usr/local/sage/bin/sage
The system stores a minimal default configuration in /usr/local/sage/bin/sageConfig with the files fsManager.conf and stdtile-1.conf. Each user has now the possibility to have its own settings in his/her own directory: $HOME/.sageConfig with the same structure (fsManager, stdtile, …).
Run /usr/local/sage/bin/sage
once, and the directories will be created in your home directory.
Applications
The system comes with builtin applications:
- imageviewer (based on ImageMagick)
- pdfviewer (based on poppler library)
- mplayer (SAGE plugin for movie player)
- VNCViewer (desktop pushing using VNC)
User Interface
Several user interfaces are available:
- the standard python UI: python /usr/local/sage/ui/sageui.py
- the binary versions for Mac and Windows from the download page
- the SAGE pointer: www.evl.uic.edu/cavern/sage/download/ui/