Math Base - Basic Free Mathematic Software for Puppy Linux
Posted: Sun 10 Jan 2010, 17:45
Hello math-lovers,
Over the last weeks I have spent some time to get Basic Mathematic Packages working in Puppy Linux 431.
Those are:
GNU OCTAVE - For engineering and numerics (strong side matrix calculations). Mostly compatible to Matlab.
GNU R - standard package for statistics
MAXIMA - Computer Algebra System, also with GUI Frontend wxmaxima (similar to Mathematica and Maple)
GNU GRETL - econometrics and time series analysis
GEOGEBRA - interactive educational math package (high school level)
YACAS - tiny and efficient Computer Algebra
Sage - Huge, comprehsive and (all?)mighty package
NumPy, SciPy, SymPy - Python math modules
SciLab - Numeric package, similar to Matlab but not as compatible than Octave
the pet files also include amongs others gnuplot, GNU Lisp (glc), GNU Fortran (gfortran), GNU scientific Library and LAPACK libraries.
Beside beeing strong command line interpreters, most of these packages can be used as scripting languages.
I have packed the necessary pet files into tarballs.
Old Download links are not working any more, I have moved most packages to
DOWNLOAD
http://boxen.math.washington.edu/home/e ... are/Puppy4
Download Sage
at official Sage mirrors (choose your mirror, Linux binaries, 32 bit)
Scilab
forum member Q5sys postet this link: http://lhpup.org/team/Q5sys/scilab-5.2.2.sfs and this md5sum: http://lhpup.org/team/Q5sys/scilab-5.2.2.sfs-md5.txt
File List MathBasePup431.tar (Octave, R, Maxima):
gcl-2.6.7-i486.pet - Lisp (needed for Maxima)
gfortran-4.2.2.pet - Fortran (needed for Octave and R)
glpk-4.10-i486.pet - Numeric package needed for Octave
gnuplot-4.2.5-i486.pet - gnuplot for graphics of Octave and maxima (command line)
libiconv-2.5.0.pet - R needs the library and symlinks
maxima-5.2.0-i486.pet - CAS
octave-3.2.3-i486.pet - Numerics
R-2.10.1-i686.pet - Statistics
wxGTK-2.8.9-unicode.pet - GTK for the wxMaxima frontend, custoz to disciple
wxMaxima-0.8.2-i386.pet - Maxima GUI, courtesy disciple
File list gretl_for_puppy:
fftw-3.3.3.pet (Fast Fourier transform)
gfortran-4.2.2pet (fortran compiler - same as in octave package)
gnuplot-4.2.5-i486.pet (gnuplot - same as in octave package)
gsl-1.13-i486.pet - (GNU scientific library)
lapack-3.2.1-i686.pet -(Linear Algebra Package)
libxml2-2.7.2-i486.pet - (XML Library)
File list for Python modules
gfortran-4.2.2.pet
gnuplot-4.2.5-i486.pet
gnuplot-py-1.8-i686.pet
ipython-0.1.0-i686.pet
numpy-1.4.0-i686.pet
python-2.6.4-i386.pet
scipy-0.7.1-i686.pet
sympy-0.6.6-i686.pet
Yacas is a single pet and Geogebra is a Java Package (need Java installed), sage is packaged to an sfs
How to install
Unpack the tarballs and install all pets (Or just those you need).
Geogebra: install Java, more Information GeoGebra Threat
Sage: install sfs files (see this thread page 2 for details)
How to run
Open a console and type octave, R, maxima, gretl, yacas, sage, ipython (case sensitive).
wxmaxima can be run from Menu/Utility
To run Geogebra unzip it and run the script geogebra.sh in its base directory.
For R there are also 2 GUI's (PMG and Rcmdr) working, more info at the R -thread
This software packages are powerful tools for education and studies. I like the idea that you can put it on a pendrive and use your Puppy at home and at school/university.
I think these are the basic free and open source Math packages (I didn't add scilab yet because it doesn't offer much more than octave, which in turn is more compatible to the Matlab, the industry standard).
Misc:
I must admit I am a new user, and probably those packages could be smaller. I have just skipped some documentation, since this is easily found on the net. I haven't tested the programs very much, feel free to notify me if there are problems.
I also tried to put everything together in a sfs File but failed (it is not working properly) maybe someone with a clue can do it if need arises.
I sincerly hope more people come up with science and math software for puppy linux!
Servus
emil
21.01.2010: edited to include gretl, yacas and geogebra
22.01.2010: edited to include sage
26.01.2010: edited the link to R GUI's PMG and Rcmdr
29.01.2010: edited to include Python packages
13.05.2010: edited to include Scilab package
---
5.474 The number of fundamental operations that are necessary depends solely on our notation. - Tractatus
my place
Over the last weeks I have spent some time to get Basic Mathematic Packages working in Puppy Linux 431.
Those are:
GNU OCTAVE - For engineering and numerics (strong side matrix calculations). Mostly compatible to Matlab.
GNU R - standard package for statistics
MAXIMA - Computer Algebra System, also with GUI Frontend wxmaxima (similar to Mathematica and Maple)
GNU GRETL - econometrics and time series analysis
GEOGEBRA - interactive educational math package (high school level)
YACAS - tiny and efficient Computer Algebra
Sage - Huge, comprehsive and (all?)mighty package
NumPy, SciPy, SymPy - Python math modules
SciLab - Numeric package, similar to Matlab but not as compatible than Octave
the pet files also include amongs others gnuplot, GNU Lisp (glc), GNU Fortran (gfortran), GNU scientific Library and LAPACK libraries.
Beside beeing strong command line interpreters, most of these packages can be used as scripting languages.
I have packed the necessary pet files into tarballs.
Old Download links are not working any more, I have moved most packages to
DOWNLOAD
http://boxen.math.washington.edu/home/e ... are/Puppy4
Download Sage
at official Sage mirrors (choose your mirror, Linux binaries, 32 bit)
Scilab
forum member Q5sys postet this link: http://lhpup.org/team/Q5sys/scilab-5.2.2.sfs and this md5sum: http://lhpup.org/team/Q5sys/scilab-5.2.2.sfs-md5.txt
File List MathBasePup431.tar (Octave, R, Maxima):
gcl-2.6.7-i486.pet - Lisp (needed for Maxima)
gfortran-4.2.2.pet - Fortran (needed for Octave and R)
glpk-4.10-i486.pet - Numeric package needed for Octave
gnuplot-4.2.5-i486.pet - gnuplot for graphics of Octave and maxima (command line)
libiconv-2.5.0.pet - R needs the library and symlinks
maxima-5.2.0-i486.pet - CAS
octave-3.2.3-i486.pet - Numerics
R-2.10.1-i686.pet - Statistics
wxGTK-2.8.9-unicode.pet - GTK for the wxMaxima frontend, custoz to disciple
wxMaxima-0.8.2-i386.pet - Maxima GUI, courtesy disciple
File list gretl_for_puppy:
fftw-3.3.3.pet (Fast Fourier transform)
gfortran-4.2.2pet (fortran compiler - same as in octave package)
gnuplot-4.2.5-i486.pet (gnuplot - same as in octave package)
gsl-1.13-i486.pet - (GNU scientific library)
lapack-3.2.1-i686.pet -(Linear Algebra Package)
libxml2-2.7.2-i486.pet - (XML Library)
File list for Python modules
gfortran-4.2.2.pet
gnuplot-4.2.5-i486.pet
gnuplot-py-1.8-i686.pet
ipython-0.1.0-i686.pet
numpy-1.4.0-i686.pet
python-2.6.4-i386.pet
scipy-0.7.1-i686.pet
sympy-0.6.6-i686.pet
Yacas is a single pet and Geogebra is a Java Package (need Java installed), sage is packaged to an sfs
How to install
Unpack the tarballs and install all pets (Or just those you need).
Geogebra: install Java, more Information GeoGebra Threat
Sage: install sfs files (see this thread page 2 for details)
How to run
Open a console and type octave, R, maxima, gretl, yacas, sage, ipython (case sensitive).
wxmaxima can be run from Menu/Utility
To run Geogebra unzip it and run the script geogebra.sh in its base directory.
For R there are also 2 GUI's (PMG and Rcmdr) working, more info at the R -thread
This software packages are powerful tools for education and studies. I like the idea that you can put it on a pendrive and use your Puppy at home and at school/university.
I think these are the basic free and open source Math packages (I didn't add scilab yet because it doesn't offer much more than octave, which in turn is more compatible to the Matlab, the industry standard).
Misc:
I must admit I am a new user, and probably those packages could be smaller. I have just skipped some documentation, since this is easily found on the net. I haven't tested the programs very much, feel free to notify me if there are problems.
I also tried to put everything together in a sfs File but failed (it is not working properly) maybe someone with a clue can do it if need arises.
I sincerly hope more people come up with science and math software for puppy linux!
Servus
emil
21.01.2010: edited to include gretl, yacas and geogebra
22.01.2010: edited to include sage
26.01.2010: edited the link to R GUI's PMG and Rcmdr
29.01.2010: edited to include Python packages
13.05.2010: edited to include Scilab package
---
5.474 The number of fundamental operations that are necessary depends solely on our notation. - Tractatus
my place