forked from srbala/fedora-kickstarts
Initial KS files for Fedora Scientific vagrant box
This commit is contained in:
parent
c72702c371
commit
bd83b7d6e3
@ -10,168 +10,11 @@
|
|||||||
|
|
||||||
%include fedora-live-kde-base.ks
|
%include fedora-live-kde-base.ks
|
||||||
%include fedora-live-minimization.ks
|
%include fedora-live-minimization.ks
|
||||||
|
%include fedora-scientific-common.ks
|
||||||
|
|
||||||
# The recommended part size for DVDs is too close to use for the scientific spin
|
# The recommended part size for DVDs is too close to use for the scientific spin
|
||||||
part / --size 14500
|
part / --size 14500
|
||||||
|
|
||||||
%packages
|
|
||||||
|
|
||||||
# Installing the default/mandatory packages from engineering & scientific
|
|
||||||
@engineering-and-scientific
|
|
||||||
|
|
||||||
# scilab
|
|
||||||
scilab
|
|
||||||
scilab-devel
|
|
||||||
scilab-doc
|
|
||||||
|
|
||||||
# Remove sagemath explicitly?
|
|
||||||
-sagemath
|
|
||||||
|
|
||||||
#Devel tools
|
|
||||||
|
|
||||||
#Install the mandatory packages from dev-tools and dev-libs
|
|
||||||
# C/C++ compiler, gdb, autotools, bison, flex, make, strace..
|
|
||||||
@development-tools
|
|
||||||
@development-libs
|
|
||||||
@c-development
|
|
||||||
@rpm-development-tools
|
|
||||||
#others, not included
|
|
||||||
# C++ libraries
|
|
||||||
blitz-devel
|
|
||||||
armadillo-devel
|
|
||||||
|
|
||||||
# Misc. related utils
|
|
||||||
ddd
|
|
||||||
valgrind
|
|
||||||
|
|
||||||
#python 2 tools/libraries not included from the groups
|
|
||||||
python2-tools
|
|
||||||
python-ipython
|
|
||||||
python-ipython-console
|
|
||||||
python-ipython-notebook
|
|
||||||
sympy
|
|
||||||
python-networkx
|
|
||||||
python-pandas
|
|
||||||
|
|
||||||
#python 3 and tools/libraries not included from the groups
|
|
||||||
python3
|
|
||||||
python3-tools
|
|
||||||
python3-matplotlib
|
|
||||||
python3-scipy
|
|
||||||
python3-numpy
|
|
||||||
python3-ipython
|
|
||||||
python3-ipython-console
|
|
||||||
python3-ipython-notebook
|
|
||||||
python3-sympy
|
|
||||||
python3-networkx
|
|
||||||
python3-pandas
|
|
||||||
|
|
||||||
# matplotlib backends
|
|
||||||
python-matplotlib-qt4
|
|
||||||
python-matplotlib-tk
|
|
||||||
python3-matplotlib-qt4
|
|
||||||
python3-matplotlib-tk
|
|
||||||
|
|
||||||
# Include Java development tools
|
|
||||||
@java-development
|
|
||||||
apache-commons-math
|
|
||||||
|
|
||||||
#fortran compiler
|
|
||||||
gcc-gfortran
|
|
||||||
|
|
||||||
# GUI for R
|
|
||||||
rkward
|
|
||||||
|
|
||||||
# GUI for Octave
|
|
||||||
qtoctave
|
|
||||||
|
|
||||||
# julia
|
|
||||||
julia
|
|
||||||
julia-doc
|
|
||||||
|
|
||||||
# IDEs for the IDE folks
|
|
||||||
@eclipse
|
|
||||||
spyder
|
|
||||||
|
|
||||||
#writing & publishing
|
|
||||||
emacs
|
|
||||||
emacs-color-theme
|
|
||||||
vim
|
|
||||||
scribus
|
|
||||||
#scite
|
|
||||||
lyx
|
|
||||||
kile
|
|
||||||
|
|
||||||
#Presentation, Bibliography & Document arrangement
|
|
||||||
#tools
|
|
||||||
BibTool
|
|
||||||
pdfshuffler
|
|
||||||
|
|
||||||
# Parallel/Distributed computing libraries/tools
|
|
||||||
openmpi
|
|
||||||
openmpi-devel
|
|
||||||
valgrind-openmpi
|
|
||||||
libgomp
|
|
||||||
python-pp
|
|
||||||
mpi4py-openmpi
|
|
||||||
python3-mpi4py-openmpi
|
|
||||||
|
|
||||||
#Version control- a GUI for each as well
|
|
||||||
|
|
||||||
# Installing rapidsvn will also install subversion package
|
|
||||||
rapidsvn
|
|
||||||
git
|
|
||||||
git-gui
|
|
||||||
# Mercurial
|
|
||||||
mercurial
|
|
||||||
mercurial-hgk
|
|
||||||
|
|
||||||
#Backup Utilities
|
|
||||||
backintime-kde
|
|
||||||
|
|
||||||
#needs to install this specifically because of some conflict between openmpi
|
|
||||||
#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html)
|
|
||||||
libotf
|
|
||||||
|
|
||||||
#root
|
|
||||||
root
|
|
||||||
root-gui-fitpanel
|
|
||||||
root-python
|
|
||||||
|
|
||||||
#Multiple jobs/clustering system
|
|
||||||
# torque
|
|
||||||
# torque-server
|
|
||||||
# torque-scheduler
|
|
||||||
# torque-gui
|
|
||||||
# torque-libs
|
|
||||||
# torque-mom
|
|
||||||
# python-pbs
|
|
||||||
|
|
||||||
#Drawing, Picture viewing tools, Visualization tools
|
|
||||||
dia
|
|
||||||
inkscape
|
|
||||||
xzgv
|
|
||||||
gimp
|
|
||||||
ggobi
|
|
||||||
ggobi-devel
|
|
||||||
#g3data
|
|
||||||
#Mayavi
|
|
||||||
|
|
||||||
#Misc. Utils
|
|
||||||
screen
|
|
||||||
tmux
|
|
||||||
rlwrap
|
|
||||||
hexchat
|
|
||||||
shutter
|
|
||||||
fig2ps
|
|
||||||
bibtex2html
|
|
||||||
hevea
|
|
||||||
|
|
||||||
#Include Mozilla Firefox
|
|
||||||
firefox
|
|
||||||
|
|
||||||
%end
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
157
fedora-scientific-common.ks
Normal file
157
fedora-scientific-common.ks
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
%packages
|
||||||
|
|
||||||
|
# Installing the default/mandatory packages from engineering & scientific
|
||||||
|
@engineering-and-scientific
|
||||||
|
|
||||||
|
# scilab
|
||||||
|
scilab
|
||||||
|
scilab-devel
|
||||||
|
scilab-doc
|
||||||
|
|
||||||
|
# Remove sagemath explicitly?
|
||||||
|
-sagemath
|
||||||
|
|
||||||
|
#Devel tools
|
||||||
|
|
||||||
|
#Install the mandatory packages from dev-tools and dev-libs
|
||||||
|
# C/C++ compiler, gdb, autotools, bison, flex, make, strace..
|
||||||
|
@development-tools
|
||||||
|
@development-libs
|
||||||
|
@c-development
|
||||||
|
@rpm-development-tools
|
||||||
|
#others, not included
|
||||||
|
# C++ libraries
|
||||||
|
blitz-devel
|
||||||
|
armadillo-devel
|
||||||
|
|
||||||
|
# Misc. related utils
|
||||||
|
ddd
|
||||||
|
valgrind
|
||||||
|
|
||||||
|
#python 2 tools/libraries not included from the groups
|
||||||
|
python2-tools
|
||||||
|
python-ipython
|
||||||
|
python-ipython-console
|
||||||
|
python-ipython-notebook
|
||||||
|
sympy
|
||||||
|
python-networkx
|
||||||
|
python-pandas
|
||||||
|
|
||||||
|
#python 3 and tools/libraries not included from the groups
|
||||||
|
python3
|
||||||
|
python3-tools
|
||||||
|
python3-matplotlib
|
||||||
|
python3-scipy
|
||||||
|
python3-numpy
|
||||||
|
python3-ipython
|
||||||
|
python3-ipython-console
|
||||||
|
python3-ipython-notebook
|
||||||
|
python3-sympy
|
||||||
|
python3-networkx
|
||||||
|
python3-pandas
|
||||||
|
|
||||||
|
# matplotlib backends
|
||||||
|
python-matplotlib-qt4
|
||||||
|
python-matplotlib-tk
|
||||||
|
python3-matplotlib-qt4
|
||||||
|
python3-matplotlib-tk
|
||||||
|
|
||||||
|
# Include Java development tools
|
||||||
|
@java-development
|
||||||
|
apache-commons-math
|
||||||
|
|
||||||
|
#fortran compiler
|
||||||
|
gcc-gfortran
|
||||||
|
|
||||||
|
# GUI for R
|
||||||
|
rkward
|
||||||
|
|
||||||
|
# GUI for Octave
|
||||||
|
qtoctave
|
||||||
|
|
||||||
|
# julia
|
||||||
|
julia
|
||||||
|
julia-doc
|
||||||
|
|
||||||
|
# IDEs for the IDE folks
|
||||||
|
@eclipse
|
||||||
|
spyder
|
||||||
|
|
||||||
|
#writing & publishing
|
||||||
|
emacs
|
||||||
|
emacs-color-theme
|
||||||
|
vim
|
||||||
|
scribus
|
||||||
|
#scite
|
||||||
|
lyx
|
||||||
|
kile
|
||||||
|
|
||||||
|
#Presentation, Bibliography & Document arrangement
|
||||||
|
#tools
|
||||||
|
BibTool
|
||||||
|
pdfshuffler
|
||||||
|
|
||||||
|
# Parallel/Distributed computing libraries/tools
|
||||||
|
openmpi
|
||||||
|
openmpi-devel
|
||||||
|
valgrind-openmpi
|
||||||
|
libgomp
|
||||||
|
python-pp
|
||||||
|
mpi4py-openmpi
|
||||||
|
python3-mpi4py-openmpi
|
||||||
|
|
||||||
|
#Version control- a GUI for each as well
|
||||||
|
|
||||||
|
# Installing rapidsvn will also install subversion package
|
||||||
|
rapidsvn
|
||||||
|
git
|
||||||
|
git-gui
|
||||||
|
# Mercurial
|
||||||
|
mercurial
|
||||||
|
mercurial-hgk
|
||||||
|
|
||||||
|
#Backup Utilities
|
||||||
|
backintime-kde
|
||||||
|
|
||||||
|
#needs to install this specifically because of some conflict between openmpi
|
||||||
|
#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html)
|
||||||
|
libotf
|
||||||
|
|
||||||
|
#root
|
||||||
|
root
|
||||||
|
root-gui-fitpanel
|
||||||
|
root-python
|
||||||
|
|
||||||
|
#Multiple jobs/clustering system
|
||||||
|
# torque
|
||||||
|
# torque-server
|
||||||
|
# torque-scheduler
|
||||||
|
# torque-gui
|
||||||
|
# torque-libs
|
||||||
|
# torque-mom
|
||||||
|
# python-pbs
|
||||||
|
|
||||||
|
#Drawing, Picture viewing tools, Visualization tools
|
||||||
|
dia
|
||||||
|
inkscape
|
||||||
|
xzgv
|
||||||
|
gimp
|
||||||
|
ggobi
|
||||||
|
ggobi-devel
|
||||||
|
#g3data
|
||||||
|
#Mayavi
|
||||||
|
|
||||||
|
#Misc. Utils
|
||||||
|
screen
|
||||||
|
tmux
|
||||||
|
rlwrap
|
||||||
|
hexchat
|
||||||
|
shutter
|
||||||
|
fig2ps
|
||||||
|
bibtex2html
|
||||||
|
hevea
|
||||||
|
|
||||||
|
#Include Mozilla Firefox
|
||||||
|
firefox
|
||||||
|
|
||||||
|
%end
|
12
fedora-scientific-vagrant.ks
Normal file
12
fedora-scientific-vagrant.ks
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# Fedora Scientific Vagrant box
|
||||||
|
|
||||||
|
# Fedora Scientific: For researchers in Science and Engineering
|
||||||
|
# Fedora-Scientific aims to create a Fedora which has the generic
|
||||||
|
# toolset for the researcher
|
||||||
|
# Web: https://labs.fedoraproject.org/en/scientific/
|
||||||
|
|
||||||
|
# Maintainer: Amit Saha <amitksaha@fedoraproject.org>
|
||||||
|
# https://fedoraproject.org/wiki/User:Amitksaha
|
||||||
|
|
||||||
|
%include fedora-cloud-base-vagrant.ks
|
||||||
|
%include fedora-scientific-common.ks
|
Loading…
Reference in New Issue
Block a user