Changes between Version 3 and Version 4 of Documentatie/Beheerder/Installeren/Installatiehandleiding/Linux
- Timestamp:
- Jan 17, 2012 2:11:45 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/Installeren/Installatiehandleiding/Linux
v3 v4 1 1 == Installatiehandleiding Linux == 2 2 3 Deze handleiding beschrijft de installatie van OpenAC onder Linux . Omdat er meer variatie zit in de beschikbare Linux varianten dan in de Windows varianten, is er meer handwerk te verrichten.3 Deze handleiding beschrijft de installatie van OpenAC onder Linux (waarbij we "Linux" opvatten als dingen-die-niet-Windows zijn, dus ''FreeBSD'' en ''MacOSX'' vallen hier ook onder). Omdat er meer variatie zit in de beschikbare Linux varianten dan in de Windows varianten, is er meer handwerk te verrichten. 4 4 5 5 [[NoteBox(tip, Als je dapper genoeg bent om de Linux versie te installeren, dan is de [wiki:Documentatie/Ontwikkelhandleiding ontwikkelaarsinformatie] wellicht ook nuttig.)]] … … 9 9 == Python == 10 10 11 In de meeste Linux distributies is Python voorgeinstalleerd. OpenAC vereist minstens Python 2.5. Python 2.7 wordt het meeste gebruikt en getest. Python 3 isniet getest.11 In de meeste Linux distributies is Python voorgeinstalleerd. OpenAC vereist minstens Python 2.5. Python 2.7 wordt het meeste gebruikt en getest. Python 3 wordt niet getest. 12 12 13 - '''OpenSuse''' Python installeren met ... 14 - '''Debian''' 15 - '''Fedora''' 13 - '''!OpenSuse''': Python is bijna altijd geinstalleerd, omdat het gebruikt wordt door sommige delen van de systeem-tools. Controleer of {{{/usr/bin/python}}} bestaat. Controleer dat {{{python --version}}} versie 2.7 afdrukt. Eventueel is Python te installeren met {{{zypper in python}}}. 14 - '''Debian''' en '''Ubuntu''': Python is bijna altijd geinstalleerd, omdat het gebruikt wordt door sommige delen van de systeem-tools. Controleer of {{{/usr/bin/python}}} bestaat. Controleer dat {{{python --version}}} versie 2.7 afdrukt. Eventueel is Python te installeren met {{{apt-get install python}}}. ''TODO:'' apt-get controleren. 15 - '''Fedora''': Is niet getest. 16 - '''FreeBSD''' en '''PC-BSD''': Python wordt niet standaard meegeleverd. ''TODO:'' hoe installeer je het? portinstall python27 maar onder pc-bsd? 17 - '''MacOSX''': Is niet getest. 16 18 17 19 == Versiebeheer == 18 20 19 21 Installeer een van de versiebeheer tools om de source van OpenAC mee op te halen. Aanbevolen is 20 Subversion omdat het de canonieke manier is 22 Subversion omdat het de meest-centrale bron van de OpenAC source is, maar je kan 23 ook Mercurial of Git gebruiken, zie daarvoor de pagina over [wiki:Documentatie/Ontwikkelhandleiding/Source source control]. 24 25 - '''!OpenSuse''': Gebruik {{{zypper in subversion}}}. 26 - '''Debian''' en '''Ubuntu''': Gebruik {{{apt-get install subversion}}}. 27 - '''Fedora''': Gebruik {{{yum install subversion}}}. 28 - '''FreeBSD''' en '''PC-BSD''': Gebruik {{{portinstall -PP subversion}}}. 29 - '''MacOSX''': Is niet getest. 30 31 == Sources == 32 33 Maak een checkout van de OpenAC source tree. 34 35 {{{ 36 svn co https://svn.openac.fenac.nl/release/v2.000 37 }}} 38 39 Subversion vraagt om username en wachtwoord, dat zijn de gegevens van uw AC-login op de OpenAC website. 40 21 41 22 42 == Dependencies == 23 43 44 OpenAC hangt af van een aantal andere pakketten, zoals wxPython, reportlab, en anderen. Omdat het te langdurig is om uit te leggen welke packages dat allemaal zijn in de verschillende distributies is er een shell-script {{{setup-linux.sh}}} in de {{{bin/}}} directory van de OpenAC source checkout. Draai het script om te detecteren welke Linux of BSD versie gebruikt wordt en wat de dependencies zijn. De dependencies worden automatisch geinstalleerd. 45 24 46 == Gebruik == 47 48 Als er eenmaal een checkout is gemaakt, kan je OpenAC opstarten door in de source directory {{{python openac.pyw}}} te draaien.