• Tidak ada hasil yang ditemukan

Install Udunits2

Dalam dokumen Modul Pelatihan WRF 2011 (Halaman 73-78)

Program Aplikasi Sitem Operasi

3.5 Software Pendukung WRF

3.5.5 Install Udunits2

Sama seperti Udunits1. Udunits2 adalah versi yang lebih baru dari Udunits. Untuk perubahannya dapat dilihat di web pengembangnya dan tidak akan di jelaskan lebih lanjut di modul ini.

cd ~/src/file_format/Udunits/

tar -xvzf udunits-2.1.24.tar.gz

cd udunits-2.1.24/

./configure --prefix=/usr/local/udunits2

make > log 2>&1

3.5.6 HDF4

HDF atau kepanjangan dari Hierarchical Data Format, adalah nama dari satu set format file dan

libraries yang dirancang untuk menyimpan dan mengatur sejumlah data numeric yang besar.

Awalnya dikembangkan oleh National Center for Supercomputing Applications, saat ini didukung oleh non-profit HDF Group yang misinya adalah untuk memastikan pengembangan lanjutan dari teknologi HDF 5, dan aksesibilitas lanjutan data saat ini disimpan dalam HDF.

cd ~/src/file_format/HDF tar -xvzf hdf-4.2.6.tar.gz cd hdf-4.2.6 ./configure --prefix=/usr/local/hdf4 --includedir=/usr/local/hdf4/include/hdf --with-szlib=/usr/local/szip --disable-netcdf

make > log 2>&1

make check

<root> make install

3.5.7 HDF5

HDF 5, hampir sama dengan penjelasan HDF 4 di atas, yaitu pengembangan lanjutan dari HDF dengan versi 5. Versi HDF 5 dirancang untuk mengatasi keterbatasan dari HDF 4.

cd ~/src/file_format/HDF

tar -xvzf hdf5-1.8.7.tar.gz

cd hdf5-1.8.7/

source ~/.bashrc

./configure --prefix=/usr/local/hdf5 --with-szlib=/usr/local/szip

make > log 2>&1

make check

<root> make install

Setelah itu kembalikan bashrc seperti semula. Kembalikan bashrc seperti semula.

3.5.8 GRIB

GRIB (GRIdded Binary) adalah format ringkasan data matematis yang umum digunakan dalam meteorology untuk meyimpan historis dan data prakiraan cuaca. Format ini merupakann format standard dari World Meteorological Organization's Commission for Basic Systems, dikenal dengan nomor GRIB FM 92-IX, yang dijelaskan dalam WMO Manual pada kode No. 306.

Saat ini ada tiga versi GRIB. Versi 0 digunakan untuk sebagian dibatasi oleh proyek-proyek seperti TOGA, dan tidak lagi dalam penggunaan operasional. Edisi pertama (saat ini sub-versi 2) digunakan operasional di seluruh dunia oleh pusat meteorologi, untuk output Numerical Weather

Prediction (NWP). Sebuah generasi baru telah diperkenalkan, dikenal sebagai edisi GRIB kedua,

dan data secara perlahan berubah ke format ini. Beberapa GRIB generasi kedua digunakan untuk produk yang berasal didistribusikan di Eumetcast dari Generasi Kedua Meteosat. Contoh lain adalah NAM (North American Mesoscale) model. GRIB menggantikan Aeronautical Data Format (ADF).

Install g2lib dengan cara :

cd ~/src/file_format/GRIB/

cd g2lib-1.2.2/

vi makefile

Edit sesuai dengan configurasi berikut : baris 19

> INCDIR=-I/usr/include -I/usr/include/jasper -I/usr/include/libpng12 baris 78,80

> DEFS=-DLINUXF90 > FC=pgf90

> CC=gcc baris 88

> #CFLAGS=-O3 $(DEFS) $(INCDIR) baris 93

> CFLAGS=-O3 $(DEFS) $(INCDIR) -D__64BIT__

make

<root> cp libg2.a /usr/local/lib/

<root> ln –sf /usr/local/lib/libg2.a /usr/local/lib64/libg2.a

<root> ln –sf /usr/local/lib/libg2.a /usr/lib64/libg2.a

<root> ln –sf /usr/local/lib/libg2.a /usr/lib/libg2.a

<root> ln –sf /usr/local/lib/libg2.a /lib64/libg2.a

<root> ln –sf /usr/local/lib/libg2.a /lib/libg2.a

Install g2clib dengan cara :

cd ~/src/file_format/GRIB/

tar –xvf g2clib-1.2.2.tar

cd g2clib-1.2.2/

vi makefile

baris 20

> INC=-I/usr/include -I/usr/include/jasper -I/usr/include/libpng12 baris 30

> CC=gcc

make

<root> cp grib2.h /usr/local/include/

<root> cp libgrib2c.a /usr/local/lib/

<root> ln –sf /usr/local/lib/libgrib2c.a /usr/local/lib64/libgrib2c.a

<root> ln –sf /usr/local/lib/libgrib2c.a /usr/lib64/libgrib2c.a

<root> ln –sf /usr/local/lib/libgrib2c.a /usr/lib/libgrib2c.a

<root> ln –sf /usr/local/lib/libgrib2c.a /lib64/libgrib2c.a

<root> ln –sf /usr/local/lib/libgrib2c.a /lib/libgrib2c.a

Install w3lib dengan cara :

cd ~/src/file_format/GRIB/

tar –xvf w3lib-2.0.tar

cd w3lib-2.0/

baris 21-25 > F77 = pgf90 > FFLAGS = -g -O > CFLAGS = -O -DLINUXF90 > CC = gcc > ARFLAGS = baris 35-39 > #F77 = g95 > #FFLAGS = -g -O > #CFLAGS = -O -DLINUX > #CC = cc > #ARFLAGS = make

<root> cp libw3.a /usr/local/lib/

<root> ln –sf /usr/local/lib/libw3.a /usr/local/lib64/libw3.a

<root> ln –sf /usr/local/lib/libw3.a /usr/lib64/libw3.a

<root> ln –sf /usr/local/lib/libw3.a /usr/lib/libw3.a

<root> ln –sf /usr/local/lib/libw3.a /lib64/libw3.a

<root> ln –sf /usr/local/lib/libw3.a /lib/libw3.a

3.5.9 NetCDF

NetCDF (Network Common Data Form) adalah suatu set software libraries dan self-describing, mesin independen format data yang mendukung pembuatan, akses dan berbagai array berorientasi data ilmiah. Format ini dibuat oleh program Unidata di University Corporation for

Atmospheric Research (UCAR), dan juga sebabagi sumber utama, standard pengembangan dan

update software netCDF.

cd ~/src/file_format/NetCDF/

tar –xvzf netcdf-4.1.3.tar.gz

cd netcdf-4.1.3/

./configure prefix=/usr/local/netcdf disable-dap with-udunits --enable-hdf4 --disable-netcdf-4

make > log 2>&1

<root> make install

3.5.10 GrADS

GrADS (Grid Analysis and Display System) adalah alat desktop interaktif yang digunakan untuk akses mudah, manipulasi dan visualisasi data ilmu kebumian. Format data dapat berupa biner, GRIB, netCDF, atau HDF-SDS (Scientific data Set). GrADS menggunakan lingkungan 4-Dimensional Data : bujur, lintang, tingkat vertical, dan waktu.

cd ~/src/graphic_tools/GrADS

<root> cp grads /usr/local/

Dalam dokumen Modul Pelatihan WRF 2011 (Halaman 73-78)

Dokumen terkait