Cemūt instalā il Grant Dizionari in Linux

Home

Intro

Il Grant Dizionari Bilengāl Talian Furlan al č distribuīt par cumņ dome par funzionā in Windows, ma in teorie al pues zirā su un grum di sistemis operatīfs diferents, oltri a dutis lis versions di Windows (Windows 3.1/95/98/NT/2000/XP), ancje in scuasit ducj i Unix (e duncje ancje Linux) e Mac.

Ce che al separe la teorie de pratiche a son un bon numar di programs di 'supuart' di instalā cun ducj i problemis che a puedin vignī fūr. Lis istruzion che a vegnin daūr si riferissin a un sisteme Linux [viōt screenshot] ma no varessin di jessi masse diferents par altris sistemis Unix.

Atenzion: chestis notis a son dadis fūr cence cualsisei garanzie. L'autōr nol č responsabil di dams morāi o materiāi a robis e/o a personis causionāts dal vź metūt in vore ce che culģ al č scrit. Se dilunc la leture di chest document, ti ven sł une rabie di chźs e tu cjapis a pidadis il monitor, tu muardis la tastiere e podopo par finī la vore tu dās fūc al intīr computer causionant cussģ il brusarili de tō cjase e di mieē paīs - ti visi - jo no ai colpe.

Procurāsi software di supuart

Programs che a coventin (par tacā):

  1. Perl 5.008 o superiōr (conseade 5.8.6 o sup. se no tu vūs mateā masse)
  2. WxWidgets
  3. WxPerl

Se tu sźs fortunāt tu puedis vźju bielzą instalāts sul to sisteme (il Perl scuasit di sigūr) o tu puedis discjamāju ben impachetāts dal sīt de tō distribuzion e instalāju tal solit mūt.

Cās contrari:

Note: controle che i svariāts programs a sein compatibii come version jenfri di lōr, probabilmentri se tu sielzis lis version plui resints no varessin di jessi fastidis.

Procurāsi i file dal Grant Dizionari

Magari cussģ no, i file dal Grant Dizionari che a coventin no si puedin gjavā fūr diretementri dal CD di instalazion, ma dome dal program bielzą instalāt in Windows. Se no tu ās Windows tu varās ben un amģ/morōs(e)/parint che lu vebi? Bon, convincilu a instalā il Grant Dizionari (che al impari ancje lui alc) e fasiti copiā i files che disarai tal seguit, stant che la dimension e passe i 200Mb (30Mb comprčs) tu varās dibisugne di un CD, che un discut nol baste.

Note: Se tu sźs un vźr 'Linuxist' dūr e sclet che nol si impace cun nissun che al dopri Windows, tu puedis simpri provā a instalā il program in Linux cun wine (windows emulator).

I files che a coventin si cjatin te directory dulą che al č instalāt il Grant Dizionari (par solit C:\Programmi\gdbtf) e a son:

Scompatā e cjatā fūr i modui mancjants

Cumņ vierē la shell e digite (fale che i coments scrit jenfri lis parentesis):

tar xvfz VLF-0.9913.tar.gz (al scompate VLF-0.9913.tar.gz)
cd VLF-0.9913 (al jentre te directory creade)

Culģ copie la directory files che tu ti sźs procurāt (e larą a sorescrivi une za presint) podopo digite

perl Makefile.PL

Cjale ben l'output dal ultin comant e note se a son riis come Warning: prerequisite Non Numar not found. Dulą che Non e Numar a son il non e il numar di version dal modul che ti mancje.

Se no tu viodis riis di cheste fate salte ae sezion Scuasit insom cul GD.

Cās contrari notiti ducj i nons e numars dai modui mancjants fale chei che a tachin cun Test:: che si pues fā cence. A cheste liste zonte, se nol č bielzą, ancje il modul DB_File-1.811

Dal sīt CPAN http://search.cpan.org cīr fūr i modui segnāts cul numar di version uguāl o plui alts e discjamiju.

Instalā modui

Cumņ tu ās di instalā i modui discjariāts, par ognidun fale DB_File-1.811 fās cussģ: [nonModul al č il non dal modul di instalā]

tar xvfz nonModul.tar.gz
cd nonModul
perl Makefile.PL

controle che nol mancji nuie altri, cās contrari va discjarilu tal lūc di prin. Podopo:

make
make install
(tu ās di vź i permčs di root)

Se a ven fūr cualchi erōr prove a lei il file README che tu cjatis te directory.

Se il modul DB_File-1.811 al jere domandāt esplicitementri par instalālu continue cu la Sezion instalā modul DB_File.

Cās contrari torne te directory VLF-0.9913 e torne digite perl Makefile.PL, cumņ tal output no varessin di vignī fūr lis riis di prin. Salte ae Sezion Scuasit insom cul GD.

Instalā modul DB_File

Se no tu ās bielzą discjamāt il modul DB_File-1.811 va cirilu a http://search.cpan.org.

Il probleme cumņ al č chel di 'leā' il modul ae juste version de librarie Berkeley DB. Prin controle di vź tal sisteme la librerie Berkeley DB cun numar di version 4.2 o plui, il package al varčs di clamāsi dbXX (cun XX numar) cās contrari cīr tal sīt de tō distribuzion o in http://www.sleepycat.com e instalile.

Podopo digite:
tar xvfz DB_File-XXX.tar.gz
cd DB_File-XXX

in cheste directory tu cjatis il file config.in, vierzilu cun tun editor, leilu cun atenzion e imposte lis vōs INCLUDE, LIB, DBNAME daūr di ce che e ą non e di dulą che je instalade la librerie.

Tal gno cās par esempli cu la librerie db4.2 o ai:
INCLUDE = /usr/include/db4
LIB = /usr/lib
DBNAME = -ldb-4.2

Daspņ salve e continue come par solit:
perl Makefile.PL
make
make install
(tu ās di vź i permčs di root)

Scuasit insom cul GD

Par lā indenant scrīf:

make

e spiete fintremai che nol ą finīt. Daspņ prove a inviā il program cun:

perl -Mblib script/vlf.pl

Se ti da l'erōr ... va ae Sezion instalā modul DB_File e podopo torne prove.

Se invezit si invie tu puedis creā un leam (link) ae aplicazion sul Desktop:

Cualchi altri probleme

P: Intant dal inviament mi dīs: ....
S: Il program nol cjate la directory files, sźstu sigūr di vźle copiade tal just puest? Torne da un cuc ae sezion Scompatā e cjatā fūr i modui mancjants.

P: Intant dal inviament al ven fūr un balconut cuntun messaē che al par scrit di un alien cjoc.
S: Se al č come chest (il messaē no l'alien) al č suficient cjalcjā il boton Annulla e il program si invie. Par evitā che al vegni fūr a ogni inviament, tu ās di ricompilā lis WxWidgets cence il flag debug.

P: Lis frasis di esempli (chźs in colōr narant) a ąn i acents curts al puest di chei circonflčs.
S: Al č un probleme di visualizazion, prove gambie font (menł Mude->Opzions), magari sielzilu plui grant e al varčs di comedāsi scuasit dut (scuasit dut, stant che cuntun font diferent di chel di default la interface dal program e divente graficamentri plui sclagne).