Education/Live
From openSUSE
|
Introduction
openSUSE Education team is proud to present openSUSE-Edu Li-f-e(Linux for Education) live/installable server DVD.
The DVD is created using openSUSE Build Service, a free and open source multi-distribution collaborative packaging platform and openSUSE distribution builder. The build service uses the same KIWI imaging technology to create Live DVD that is used to create kiwi-ltsp images.
The Live DVD includes carefully selected educational softwares for students as well as educators. Students and educators can try this Live DVD without installing it on the hard disk. It also contains a "Live Installer" icon on the Desktop to install the Live DVD on hard disk.
The Live DVD contains fully pre-configured, ready to run KIWI-LTSP server with tons of applications from openSUSE Education repository. It also has the updates to all packages since the 11.1 release. With the KIWI-LTSP server you can PXE(network) boot other PCs to use this live DVD without installing or modifying anything on them. Booting from hard disk again will leave those PCs as they were.
This distribution includes LAMP (LAMP stands for Linux, Apache, MySQL and PHP) that is needed for developing or hosting PHP pages and other development tools. OLPC's Sugar desktop is also included in this DVD.
The aim of this DVD is to provide complete education and development resources for students, teachers as well as IT admins running labs at educational institutes, if you think there is something missing that you absolutely must have on the DVD, drop us a line in Education/Talk:Live or on the bugzilla.
Screenshots
Check out full image gallery and complete list of applications that you can expect to see on the DVD.
Software
Educational
To learn more, click on the link's below:
- Avogadro (avogadro) - A molecular design tool
- Brain Workshop (brainworkshop) - A Dual N-Back mental exercise
- Chemtool (chemtool) - A program for Drawing 2D Organic Molecules
[[Image:Fsk12.png|from 12 years]
- Childsplay (childsplay) - An educational software suite for young children
- Dr. Geo (drgeo) - An interactive geometry software program
- Euler (euler) - An interactive mathematical programming environment
- GCompris (gcompris) - An educational software suite for young children
- gElemental (gelemental) - A periodic Table Viewer
- iGNUit (ignuit) - A general purpose flash card program
- iTalc (italc) - A powerful software for Linux-networks and for teachers using the computer as didactical tool in their lessons
- jMemorize (jMemorize) - A general purpose flash card program
- K3DSurf (k3dsurf) - A program to visualize and manipulate multidimensional surfaces
[[Image:Fsk12.png|from 12 years]
- Klavaro (klavaro) - Typing tutor for young children
- KLogic (klogic) - A digital circuit simulation
- KSEG (kseg) - A Simulator of Euclidean Geometry
- KSimus (ksimus) - A Simulation, Automation, and Visualization of Electrical Circuits
- KTechlab (ktechlab) - A development and simulation environment for microcontrollers
- Little Wizard (littlewizard) - Development Environment for Children based on Pascal
- Multiplication Puzzle (gmult) - A math game to solve a multiplication problem
- Multiplication Station (MultiplicationStation) - Add, subtract and multiply exercises
- Plutimikation (plutimikation) - A math learning game for children
- QCAD (qcad) - An Open-source 2D CAD System
- Score Reading Trainer (score-reading-trainer) - A program to improve your musical score reading skills
- Stellarium (stellarium) - An astronomical Sky Simulator
- TkGate (tkgate) - An Event driven digital circuit simulator with a tcl/tk interface
- TuxMath (tuxmath) - An educational math tutor game
- TuxMathScrabble (TuxMathScrabble) - Add, subtract and multiply in a scrabble like game
- TuxPaint (tuxpaint) - A Drawing Program for Young Children
- TuxType (tuxtype) - An educational typing tutor for children
- wxMaxima (wxMaxima) - A cross platform GUI for the computer algebra system maxima
- XaoS (xaos) - A powerful fractal generator
- XDrawChem (xdrawchem) - A 2D molecule drawing program
- XLogo (xlogo) - A Logo interpreter
- YACAS (yacas) - A computer algebra system and programming language
Educational Server
- openSIS - openSIS is a web-based, open source, student management product
- Moodle - Moodle is a course management system (CMS)
- OpenBiblio - OpenBiblio is an easy to use, automated library system written in PHP containing OPAC, circulation, cataloging, and staff administration functionality
- ATutor - ATutor is an Open Source Web-based Learning Content Management System (LCMS/LMS) designed with accessibility and adaptability in mind
- FreeSMS - Web application for managing an educational facility
Graphics and Publishing
- Inkscape - Vector Graphics programme to replace CorelDraw
- Blender - 3D Animation and modeling software
- XaraLX - Vector Graphics programme to replace CorelDraw
- Scribus - Desktop Publisher
- GIMP - Image manipulation Prorgamme
KIWI-LTSP
This Live DVD includes preconfigured KIWI-LTSP server. To Test the Live KIWI-LTSP Server a link is provide on the desktop.By double clicking, it will automatically configure your machine as a server and you can manage upto 5 users (You will need minimum 512MB RAM+200M per additional user) while you run this live DVD. However you can add more users if you install the Live DVD on your Disk.
As the DVD is meant to demonstrate KIWI-LTSP the IP address of the eth0 is set as 10.0.1.254, you can modify to your environment after installation. To test iTalc with LTSP, double-click iTalc icon after booting clients.
Network booting(PXE) clients directly from the PC running this live DVD will give access to all of the applications on the DVD as well as full Sugar desktop.
User accounts and passwords
To test the Live KIWI-LTSP users can login from terminals as linux1-linux5, password is linux. For root there is no password.
To Learn more about KIWI-LTSP click the link below:
Development Tools
To learn more about Development Tool's click the link's below:
- LAMP (lamp) - An open-source Web development platform.Live DVD Contains the following components: Apache-2 version 2.2.10, MySQL version 5.0.67, PHP version 5.2.9.
- Bluej (bluej) - An easy-to-use teaching environment for the Java language
- Bwbasic (bwbasic) - It is an ideal language for beginners
- Eclipse (eclipse) - An open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle
- NetBeans (netbeans) - Rock solid software development product
- Monodevelop (Mono) - MonoDevelop is an Integrated Development Environment for C#, Boo, IronPython and Visual Basic developers that want to move their development environment to Linux
- Anjuta (Anjuta) - Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux.
- Subversion is an open source version control system
- Git is an open source version control system designed to handle very large projects with speed and efficiency
- CVS is an open source version control system on it's way out
- OSC is openSUSE Build Service CLI
Sugar
The award-winning Sugar Learning Platform promotes collaborative learning through Sugar Activities that encourage critical thinking, the heart of a quality education. Designed from the ground up especially for children, Sugar offers an alternative to traditional “office-desktop” software.
To learn more about sugar click the link below:
And a lot more
- Moonshine to play Windows Media out of box(To get full multimedia see this page)
- Empathy messaging platform
- Nomad for unmatched remote desktop experience on Linux platform
- VYM mind map application
- Latest Wine to run windows applications on Linux
- Dosbox for dos applications
- Gwibber, a twitter and identi.ca client
- Gobby is a free collaborative editor supporting multiple documents in one session and a multi-user chat
- Abiword with collaboration feature for word processing
- Openoffice.Org Novell Edition with improved interoperability
- Compiz 0.8.2 The latest stable release including "unsupported" plugins for the adventurous
- Compcache enabled to give extra RAM by using part of RAM as compressed swap device
Documentation
Check out /usr/share/doc for complete course presentation of Gujarat State Education Board curriculum, openSUSE Manual and Course wares for 6200 and 6201
Download Link
Live image is named openSUSE-Edu-live-li-f-e.
The images with -unstable at the back are for developers working on it, so it may or may not be in working condition, check on IRC Freenode #opensuse-edu before getting -unstable iso.
Use metalink client such as aria2c for most efficient way to download.
Live USB and other medias
Apart from live CD/DVD some of the images are available in live USB and vmx format too. They are available from here.
Please note that the USB image does not contain everything that Li-f-e DVD has, Sugar and KIWI-LTSP are the only two flavours available for the USB at the moment.
Creating live USB stick
Follow these steps to create bootable live USB stick:
1. Download liveUSB raw.bz2 file.
2. Plug in a USB stick, run dmesg to find out device name, it would be something like sdb, sdc or sdd.
3. Unmount the device if it is automatically mounted by running
umount /dev/sdXn #replace "X" with what is the real device, and "n" with the number of partitions mounted
4. Now you can dump the image on the usb stick:
bzcat imagename.raw.bz2 | dd of=/dev/sdX bs=4k
See Disc_image_howtos for other methods.
Updating existing iso
Use your favorite mirror that provides rsync, see the list of mirrors providing rsync connection.
Check the availability of the image you want on the mirror by running:
rsync rsync://mirror.leaseweb.com/opensuse/repositories/Education/images/iso/
Copy old image with exactly same name as new image available:
cp oldimage.iso exact-name-new-image-is.iso
Run rsync again to patch it:
rsync -avP rsync://mirror.leaseweb.com/opensuse/repositories/Education/images/iso/exact-name-new-image-is.iso .
Dot at the end with space before it is part of the command.
This will download only the bytes that have changed, which in some cases is just few MBs, saving few GBs of download.
Minimum System Requirement
Any PC or a Virtual Machine with 512M RAM
Installation Guide
Here is a guide to get the li-f-e DVD installed
Known Issue
- Eclipse does not launch from live DVD, however it works after installation on the hard disk.

