Sage Live CD ============ sagelive-511-47.iso -------------------- release: 2011-10-20 SageLive-511-47.iso contains a full Sage environment (Sage version 4.7.1) and various other applications based on a small Linux distribution (Lucid Puppy Quickset edition511, based on Puppy Linux and Ubuntu binaries). There is online help available at http://boxen.math.washington.edu/home/emil/doc/html/en Download -------- Sagemath.org - Mirrors: http://sagemath.org/download-livecd.html Backup Locations: www.mydrive.ch username: download@sagelive password:mathematics http://boxen.math.washington.edu/home/emil/sagelive Versions: sagelive-511-47.iso (ISO file for live CD) sagelive-511-47.exe (Windows exe installer) Burning a CD or alternativ installation --------------------------------------- After downloading the iso file you can burn the file to a normal CD or DVD. There are various free tools. Windows: CDBurnerXP http://www.cdburnerxp.se/versionhis.php Linux: different programs depending on your system. From the commandline: cdrecord -v -pad speed=1 dev=0,0,0 SageLive-431.iso After Burning the CD it should be able to boot you computer with it. If necessary press a key during boot to enter the boot menu (F8, F12, ESC ar common, maybe you have to adjust boot settings in you BIOS). Windows exe installer (Status: Beta test) ------------------------------------------ Download exe file and run it. This will chain a frugal install of sagelive into your windows bootloader (no harddisk partitioning, no change of mbr). Windows 95/98, 2000, NT, XP, Vista, 7 Do run sagelive please reboot and choose Sage Live at the bootloader step. Note: The Windows proprietary NTFS system is not an open standard. For testing it is recommended to run the exe installer on its own dedicated "FAT32" system (4 GB Partition is more than enough). Alternativ installation without burning a CD (Examples): -------------------------------------------------------- - Unetbootin in Windows or Linux: Unetbootin allows to boot the iso directly from the hard disk drive or create a bootable USB or flash disk. Download the Program from http://unetbootin.sourceforge.net/. The setup of the program is very straightforward, documentation and howtos are available on the web. - If you have already a linux partition (ext2, ext3) on your hard disk you can make "frugal install" directly from the iso. Example with GRUB bootloader: mount the iso and copy lupq-511.sfs, vmlinuz, and initrd.gz into a hd directory. The GRUB menu.lst should look like this (example: First harddisk, sage is in /dev/sda3/sage-live): title Sage Live root (hd0,2) kernel /sage-live/vmlinuz psubdir=sage-live pfix=nocopy ro vga=normal initrd /sage-live/initrd.gz sda3 and hd0 are just examples, adjust to your setup Virtualisation: --------------- If you have a fast machine it is possible to run the iso in a virtual machine (VMware, VirtualBox, Qemu?). Assign least 512 MB of virtual RAM and a diskimage of 2 GB. There is a custom made virtual machine of Sage Live available (Sage version 46) Boot sequence ------------- It takes about 30 sec to boot up depending on your hardware. After initial boot you will be asked some simple questions about localisation (keaboard, language, time settings). It is possible to save your settings (persistent changes in "savefile"). For fine-tuning use the setup guis (Desktop Icon or Menu/System). Save File --------- For best performance it is recommended to create a personal savefile. A menu will appear at first reboot. Desktop Appearance and Applications ----------------------------------- Most applications can be started with Desktop Icons or through the entries in the menu (right click on desktop) Applications included: Sage Sage Html documentation Web Browser (Seamonkey - has the Mozilla engine) Email Client Abiword (Word Processor) Gnumerics (Spreadsheet) & much more Start Sage ---------- At first boot (without savefile) the Sage Notebook will autostart. Note: the sage server admin account is preconfigured with password "sage" After creation of the savefile either click on the desktop Icons, or the Menu Entries. Or type "sage" in a terminal. You can start a Terminal Window with all Sage environment variables set with "sage -sh", or by using the menu entry "Sage Shell" . In the Menu section "Sage Components" you can directly start some programms which are included in the sage package: GAP ECL IPython Maxima Python R Singular all those programs can also started from terminal. Additional Install Options from inside SageLive ----------------------------------------------- Use the wizards in the Menu / Setup (Puppy Universal Installer) I recommend frugal hard disk install, or USB Install. It can also be installed on a windows Partition or parallel to an existing Linux installation without harm. Additional software ------------------- The Package manager allows to install additional software. Also there are many user generated packages available on the puppy linux forum. "Pet" Packages are used for smaller programs, "sfs" packages are used for large programs. It is e.g. easily possible to install a full compiling environment. Check http://boxen.math.washington.edu/home/emil/doc/html/en for details. Changelog sagelive-511-47: ----------------------------- Compiled sage 4.7.1 from scratch to replace the previous ubuntu binaries. Compiler Options MATPLOTLIBGUI=yes, FAT_BINARIES=yes Passes sage -testall (0 errors). Addded autostart feature, Sagenotebook Icon now executes export SAGE_BROWSER=defaultbrowser sage -notebook require_login=true open_viewer=True Some new Wallpapers and Screensavers some other small bugfixes Some small revisions of the savefiles. Online versions might be slightly out of sync. The default wallpaper shows my place in the mountains. (Kürsingerhütte at Grossvenediger in Austria) Known Issues and troubleshooting: --------------------------------- if you cant boot straight to Desktop or get a wrong screenresolution use (CTRL-ALT-BACKSPACE) to go to a terminal. Then type "xorgwizard". This starts a setup wizard ("xwin" will restart X - i.e. the GUI) Contact/Feedback/Bugs ===================== PM me at emil pt widmann {AT} gmail pt com or use the sage mailing lists or forum last updated: 2011-10-20