|
|
Řádek 58: |
Řádek 58: |
| == Instalace == | | == Instalace == |
|
| |
|
| === GNU/Linux ===
| | → [[GRASS GIS/Instalace instalace]] |
| | |
| ;[http://www.debian.org Debian GNU/Linux]
| |
| | |
| * http://packages.debian.org/search?keywords=grass&searchon=names&suite=all§ion=all
| |
| * Projekt [http://wiki.debian.org/DebianGis DebianGIS]
| |
| | |
| apt-get install grass grass-doc
| |
| | |
| ;[http://www.ubuntu.cz Ubuntu] | |
| | |
| * http://packages.ubuntu.com/search?keywords=grass&searchon=names&suite=all§ion=all
| |
| * Projekt [https://wiki.ubuntu.com/UbuntuGIS UbuntuGIS]
| |
| | |
| ==== Příklad kompilace ====
| |
| | |
| Návod je určen pro Debian/Ubuntu a pro verzi [http://trac.osgeo.org/grass/wiki/DownloadSource#GRASS6.5 GRASS 6.5].
| |
| | |
| Nejprve si stáhneme zdrojové kódy dané verze GRASS ze [http://svn.osgeo.org/grass/grass/branches/develbranch_6/ SVN], prvním krokem tedy bude instalace [[Subversion]].
| |
| | |
| sudo apt-get install subversion
| |
| | |
| a poté stáhneme zdrojový kód systému GRASS
| |
| | |
| svn checkout https://svn.osgeo.org/grass/grass/branches/develbranch_6 grass6_devel
| |
| | |
| Následující kroky jsou
| |
| | |
| # konfigurace (<tt>configure</tt>)
| |
| # kompilace (<tt>make</tt>) a
| |
| # instalace (<tt>make install</tt>)
| |
| | |
| Příklad:
| |
| | |
| cd grass6_devel
| |
|
| |
| ./configure --prefix=/usr/local \
| |
| --with-tcltk-includes=/usr/include/tcl8.5 --with-tcltk-libs=/usr/lib/tcl8.5 \
| |
| --with-gdal=/usr/bin/gdal-config \
| |
| --with-proj \
| |
| --with-motif --with-glw --with-nls --with-readline \
| |
| --with-cxx --enable-largefile \
| |
| --with-freetype --with-freetype-includes=/usr/include/freetype2 \
| |
| --with-sqlite --with-python=/usr/bin/python-config --with-wxwidgets \
| |
| --with-ffmpeg=no --with-geos=/usr/bin/geos-config --with-pthread \
| |
| --with-cairo
| |
|
| |
| make
| |
| sudo make install
| |
| | |
| ''Poznámka:'' Konfigurace nemusí na první pokus nemusí proběhnout v pořádku. Je pravděpodobné, že bude chybět celá řada balíčků, které jsou pro kompilaci nutné. Např.
| |
| | |
| checking whether to use Python... yes
| |
| checking for python-config... /usr/bin/python-config
| |
| ./configure: 16446: /usr/bin/python-config: not found
| |
| checking for Python.h... no
| |
| configure: error: *** Unable to locate Python includes.
| |
| | |
| Název chybějícího balíčku lze najít podle referovaného souboru, v tomto případě <tt>Python.h</tt>. Pro vyhledání balíčku lze použít příkaz <tt>apt-file</tt>. Pokud tento příkaz není dostupný, tak nejprve daný balíček doinstalujeme a sestavíme seznam balíčků.
| |
| | |
| sudo apt-get install apt-file
| |
| sudo apt-file update
| |
| | |
| Poté
| |
| | |
| apt-file search Python.h
| |
| ...
| |
| python2.6-dev
| |
| ...
| |
|
| |
| sudo apt-get install python2.6-dev
| |
| | |
| a tak dále až do okamžiku, kdy <tt>configure</tt> proběhne v pořádku.
| |
| | |
| V tomto případě se spustitelný soubor nainstaluje do <tt>/usr/local/bin/grass65</tt> a GRASS 6.5 se spustí příkazem
| |
| | |
| grass65
| |
| | |
| Aktualizace verze GRASS je velmi snadná.
| |
| | |
| cd grass6_devel
| |
| svn up
| |
| make
| |
| sudo make install
| |
| | |
| ==== Lokalizace ====
| |
| | |
| export LC_ALL=cs_CZ
| |
| grass -gui
| |
| | |
| [[Image:grass-cs.png|center|thumb|350px|Česká lokalizace GRASS GIS]]
| |
| | |
| === MS Windows ===
| |
| | |
| * GRASS 6.4 - http://grass.osgeo.org/grass64/binary/mswindows/
| |
| * '''GRASS 6.5''' - http://wingrass.fsv.cvut.cz/grass65 (verze používaná pro [[153ZODH]])
| |
| * GRASS 7.0 - http://wingrass.fsv.cvut.cz/grass70
| |
| | |
| ==== Nativní instalátor ====
| |
| | |
| * Oficiální stránky projektu, http://grass.osgeo.org/grass64/binary/mswindows/native/
| |
| * Denní snapshoty, http://wingrass.fsv.cvut.cz/grass64
| |
| | |
| <center>
| |
| <gallery perrow=2 widths=400px heights=400px>
| |
| Image:wingrass-0.png
| |
| Image:wingrass-1.png
| |
| Image:wingrass-2.png
| |
| Image:wingrass-3.png
| |
| Image:wingrass-4.png
| |
| Image:wingrass-5.png
| |
| Image:wingrass-6.png
| |
| Image:wingrass-7.png
| |
| </gallery>
| |
| </center>
| |
| | |
| ==== OSGeo4W (stabilní verze) ====
| |
| | |
| '''Poznámka:''' Při dalším spuštění OSGeo4W instalátoru se aktualizace stáhne a nainstaluje sama. Z tohoto pohledu je OSGeo4W řešení flexibilnější než nativní instalátor především v případě časté aktualizace softwaru (např. u denních snapshotů).
| |
| | |
| * [[OSGeo4W]], http://trac.osgeo.org/osgeo4w/wiki/pkg-grass
| |
| ** Instalátor ke stažení [http://download.osgeo.org/osgeo4w/osgeo4w-setup.exe zde]
| |
| | |
| <center>
| |
| <gallery perrow=2 widths=400px heights=400px>
| |
| Image:osgeo4w-0.png
| |
| Image:osgeo4w-1.png
| |
| Image:osgeo4w-2.png
| |
| Image:osgeo4w-3.png
| |
| </gallery>
| |
| </center>
| |
| | |
| ==== OSGeo4W (vývojová verze) ====
| |
| | |
| <center>
| |
| <gallery perrow=2 widths=400px heights=400px>
| |
| Image:osgeo4w-dev-0.png
| |
| Image:osgeo4w-dev-1.png
| |
| Image:osgeo4w-dev-2.png
| |
| Image:osgeo4w-dev-3.png
| |
| Image:osgeo4w-dev-4.png
| |
| Image:osgeo4w-dev-5.png
| |
| Image:osgeo4w-dev-6.png
| |
| Image:osgeo4w-dev-7.png
| |
| </gallery>
| |
| </center>
| |
|
| |
|
| == Výuka == | | == Výuka == |