covise

Transcription

covise
COVISE-Workshop 2008
- Installation
COVISE
- Konfiguration
- Entwicklung
1
HLRS
Covise Workshop 2008 – COVISE VR
.
Programm
• Covise Installation
• Covise Konfiguration
• Covise Entwicklung
2
HLRS
Covise-Workshop 2006 – COVISE-VR
Installation
• Unterstütze Betriebssysteme:
– Windows XP, Vista Server 32 & 64 Bit
– Mac OS X 10.3, 10.4, 10.5
– aktuelle Linux-Distributionen SuSE, Fedora, RedHat
Enterprise Linux, Debian/(K)Ubuntu ia32, x86_64, ia64
3
HLRS
Covise-Workshop 2006 – COVISE-VR
Linux Archsuffixes
•
Unterschiedliche libc-Versionen erfordern
separate Entwicklung für die verschiedenen
Linux-Distributionen
rhel5
cayman
Red Hat Enterprise Linux 5 on x86_64
SuSE Linux Enterprise Server 9 on ia64 with
Intel Compiler
cayenne
SuSE Linux Enterprise Server 10 on ia64
with Intel Compiler
teck
Fedora Linux Core 3 with updates on ia32
heiner
Fedora Linux Core 5 with updates on ia32
belchen
Fedora Linux Core 6 with updates on ia32
monsruemker Fedora Linux Core 7 with updates on ia32
neuffen
Fedora Linux Core 8 with updates on ia32
x64
Fedora Linux Core 4 with updates on x86_64
bishorn
Fedora Linux Core 5 with updates on x86_64
fujisan
Fedora Linux Core 6 with updates on x86_64
monshuygens Fedora Linux Core 7 with updates on x86_64
lurchi
SUSE 9.3 on ia32
gecko
OpenSUSE 10.0 on ia32
waran
OpenSUSE 10.0 on x86_64
skink
OpenSUSE 10.1 on ia32
basilisk
OpenSUSE 10.1 on x86_64 / SUSE
Enterprise Server 10 on x86_64
4
HLRS
Covise-Workshop 2006 – COVISE-VR
iguana
dornteufel
agame
tuatara
sarge
etch
etch32
edgy
eft
feisty
fawn
gutsy
gibbon
hardy
heron
macx
tiger
osx11
leopard
OpenSUSE 10.2 on x86_64
OpenSUSE 10.2 on ia32
OpenSUSE 10.3 on ia32
OpenSUSE 10.3 on x86_64
Debian Linux 3.1 (Sarge) on ia32
Debian Linux 4.0 (Etch) on x86_64
Debian Linux 4.0 (Etch) on ia32
Ubuntu 6.10 Edgy Eft on ia32
Ubuntu 6.10 Edgy Eft on x86_64
Ubuntu 7.04 Feisty Fawn on ia32
Ubuntu 7.04 Feisty Fawn on x86_64
Ubuntu 7.10 Gutsy Gibbon on ia32
Ubuntu 7.10 Gutsy Gibbon on x86_64
Ubuntu 8.04 Gutsy Gibbon on ia32
Ubuntu 8.04 Gutsy Gibbon on x86_64
Mac OS X 10.3
Mac OS X 10.4
Mac OS X 10.4 on ia32 with X11 and fink
Mac OS X 10.5
Installationsarten
Covise-Installer liegen unter
http://www.hlrs.de/covise/support/download und
http://vis.rrz.uni-koeln.de/covise
5
HLRS
Covise-Workshop 2006 – COVISE-VR
Installation
• shared.tar, ARCHSUFFIX.tar und covinst.sh vom
Webserver laden
• Skrtipt covinst.sh ausführbar machen
chmod u+x covinst.sh
• tar-Archive auspacken
tar -xvf shared.tar and tar –xvf
PLATFORM.tar
• Skript covinst.sh im DIST – Verzeichnis starten
6
HLRS
Covise-Workshop 2006 – COVISE-VR
Installationsarten
Lokal
• Covise-Struktur liegt unter ~/covise
• Konfiguration unter ~/covise/config
• Environment: ~/.cshrc und ~/.bashrc werden angepaßt
Global
• Covise liegt zentral (Standard:
/usr/local/covise_6.3.0/covise)
• Konfiguration liegt lokal oder unter $COVISEDIR/config
• Start von Covise:
/usr/local/covise_6.3.0/covise-vars.sh oder
/usr/local/covise_6.3.0/covise-vars.csh
7
HLRS
Covise-Workshop 2006 – COVISE-VR
Verzeichnisstruktur von Covise
covise
ARCH
bin
<Modulgruppen>
icons, bitmaps, fonts
extern_libs/ARCH
data/net
doc
src/
8
Basis-Verzeichnis, covise.config
Platform Files
Alle Libraries + Modul-Verzeichnisse + Covise-Systemprogramme
Alle Executables in Unterverzeichnissen von 'bin' sind Module
Von allen Platformen verwendete Icons, Bitmaps + Fonts
Benutzte externe Libraries
Daten/Netze : general Tutorial+Example-Daten
Dokumentation, unter doc/pdf auch druckbar
Teile zum Übersetzen der Module
HLRS
Covise-Workshop 2006 – COVISE-VR
Covise-Environment
• minimale .bashrc
export COVISEDIR=<PATH_TO_COVISE>
export PATH=${COVISEDIR}/bin:${PATH}
export COVISE_BRANCH=HLRS
9
HLRS
Covise-Workshop 2006 – COVISE-VR
Installation unter Windows
•
•
•
3 Versionen: debug, opt, opt mit development-Headern
debug Version läuft nur mit Visual Studio (debug Runtime-dlls)
grafisches Setup-Skript
10
HLRS
Covise-Workshop 2006 – COVISE-VR

Documents pareils