Difference between revisions of "Norwegian Nynorsk and Norwegian Bokmål/Installasjon"

From Apertium
Jump to navigation Jump to search
Line 1: Line 1:
Denne sida viser korleis ein installerer nyaste utgåve av apertium-nn-nb på GNU/Linux-system.
Denne sida viser korleis ein installerer nyaste utgåve av apertium-nno-nob på GNU/Linux-system.


''Merk: viss du køyrer Arch Linux finst det allereie svært oppdaterte utgåver i [http://aur.archlinux.org/packages.php?ID=34753 AUR], men [[Special:Emailuser/Unhammer|sei frå]] om pakkene der ikkje fungerer''
''Merk: viss du køyrer Arch Linux finst det allereie svært oppdaterte utgåver i [http://aur.archlinux.org/packages.php?ID=34753 AUR], men [[Special:Emailuser/Unhammer|sei frå]] om pakkene der ikkje fungerer''
Line 15: Line 15:
Du har sikkert ein del av desse installert allereie.
Du har sikkert ein del av desse installert allereie.


Sjå [[Installation]] for pakkekrav på andre system.
Sjå [[Apertium on Mac OS X (System)]] om du er på Mac, men gjer i tillegg <code>sudo port install cmake</code>.


===Last ned kjeldekode===
===Last ned kjeldekode===
Hent ned apertium-nn-nb og relaterte pakker med:
Hent ned apertium-nno-nob og relaterte pakker med:


svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
svn co https://svn.code.sf.net/p/apertium/svn/trunk/lttoolbox
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nno
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nob
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium-nno-nob
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3


Line 29: Line 31:


cd lttoolbox
cd lttoolbox
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
./autogen.sh
make
make
sudo make install
sudo make install
Line 36: Line 38:
cd apertium
cd apertium
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
./autogen.sh
make
make
sudo make install
sudo make install
Line 44: Line 46:
cd vislcg3
cd vislcg3
./get-boost.sh
./get-boost.sh
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./cmake.sh
./cmake.sh
make
make
sudo make install
sudo make install
cd ..
cd ..
cd apertium-nn-nb
cd apertium-nno
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
./autogen.sh
make
sudo make install
cd ..

cd apertium-nob
./autogen.sh
make
sudo make install
cd ..

cd apertium-nno-nob
./autogen.sh
make
make
sudo make install
sudo make install
Line 60: Line 74:
Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:
Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:


echo Å være eller å ikke være|apertium nb-nn
echo Å være eller å ikke være|apertium nob-nno
echo Å være eller å ikke være|apertium nb-nn_e
echo Å være eller å ikke være|apertium nob-nno_e




Line 74: Line 88:
Sørg for at program installert her blir gjenkjent av andre program:
Sørg for at program installert her blir gjenkjent av andre program:


PKG_CONFIG_PATH=$HOME/local/lib/pkgconfig
export PKG_CONFIG_PATH
LD_LIBRARY_PATH=$HOME/local/lib
LD_LIBRARY_PATH=$HOME/local/lib
export LD_LIBRARY_PATH
export LD_LIBRARY_PATH
Line 104: Line 120:


===Last ned kjeldekode===
===Last ned kjeldekode===
Hent ned apertium-nn-nb og relaterte pakker med:
Hent ned apertium-nno-nob og relaterte pakker med:


svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
svn co https://svn.code.sf.net/p/apertium/svn/trunk/lttoolbox
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nno
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nob
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium-nno-nob
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3


Line 115: Line 133:


cd lttoolbox
cd lttoolbox
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
./autogen.sh --prefix=$HOME/local
make
make
ldconfig -n $HOME/local
sudo make install
cd ..
cd ..
cd apertium
cd apertium
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
./autogen.sh --prefix=$HOME/local
make
make
sudo make install
make install
sudo ldconfig
ldconfig -n $HOME/local
cd ..
cd ..
cd vislcg3
cd vislcg3
./get-boost.sh
./get-boost.sh
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./cmake.sh -DCMAKE_INSTALL_PREFIX=$HOME/local
./cmake.sh -DCMAKE_INSTALL_PREFIX=$HOME/local
make
make
sudo make install
make install
ldconfig -n $HOME/local
cd ..
cd ..
cd apertium-nn-nb
cd apertium-nno
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
./autogen.sh --prefix=$HOME/local
make
make
sudo make install
make install
cd ..

cd apertium-nob
./autogen.sh --prefix=$HOME/local
make
make install
cd ..

cd apertium-nno-nob
./autogen.sh --prefix=$HOME/local
make
make install
cd ..
cd ..


Line 143: Line 174:
Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:
Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:


echo Å være eller å ikke være|apertium nb-nn
echo Å være eller å ikke være|apertium nob-nno
echo Å være eller å ikke være|apertium nb-nn_e
echo Å være eller å ikke være|apertium nob-nno_e





Revision as of 17:31, 26 May 2014

Denne sida viser korleis ein installerer nyaste utgåve av apertium-nno-nob på GNU/Linux-system.

Merk: viss du køyrer Arch Linux finst det allereie svært oppdaterte utgåver i AUR, men sei frå om pakkene der ikkje fungerer

Viss du har rottilgang

Installer kravde pakker

Du må ha visse pakker installert på førehand.

På Debian/Ubuntu kan du installera det du treng med:

sudo apt-get install subversion build-essential g++ pkg-config \
libxml2 libxml2-dev libxml2-utils xsltproc flex automake autoconf libtool libpcre3-dev \
libicu-dev

Du har sikkert ein del av desse installert allereie.

Sjå Installation for pakkekrav på andre system.

Last ned kjeldekode

Hent ned apertium-nno-nob og relaterte pakker med:

svn co https://svn.code.sf.net/p/apertium/svn/trunk/lttoolbox
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nno
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nob
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium-nno-nob
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3

Kompiler og installer

Du kan kompilera og installera med kommandoane nedanfor. Lim inn ei og ei linje i terminalen så du ser om noko går gale undervegs.

cd lttoolbox
./autogen.sh
make
sudo make install
sudo ldconfig
cd ..

cd apertium
./autogen.sh
make
sudo make install
sudo ldconfig
cd ..

cd vislcg3
./get-boost.sh
./cmake.sh
make
sudo make install
cd ..

cd apertium-nno
./autogen.sh
make
sudo make install
cd ..
cd apertium-nob
./autogen.sh
make
sudo make install
cd ..
cd apertium-nno-nob
./autogen.sh
make
sudo make install
cd ..

Send ein epost viss det er noko som ikkje fungerer :-)

Omset!

Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:

echo Å være eller å ikke være|apertium nob-nno
echo Å være eller å ikke være|apertium nob-nno_e


Utan rottilgang: installer i heimemappa

Viss du ikkje har rottilgang (t.d. om du bruker ein skule-/universitetsmaskin), så kan du likevel installera i brukarkontoen din. Dette kan vera litt meir styrete, så ta Kontakt om du får problem! IRC gir oftast raskast svar.

Me lager ei mappe som skal innehalda alt me installerer:

mkdir ~/local

Sørg for at program installert her blir gjenkjent av andre program:

PKG_CONFIG_PATH=$HOME/local/lib/pkgconfig 
export PKG_CONFIG_PATH
LD_LIBRARY_PATH=$HOME/local/lib
export LD_LIBRARY_PATH
PATH=$HOME/local/bin:$PATH
export PATH

(Legg dei fire linjene over inn i ~/.bashrc òg, sånn at dei køyrer kvar gong du logger inn.)

Installer kravde pakker

Desse pakkene må vera installerte, anten av administrator, eller i heimemappa di.

subversion 
g++ 
pkg-config 
libxml2 
libxml2-dev
libxml2-utils 
xsltproc 
flex
automake
autoconf 
libtool 
libpcre3-dev
libicu-dev

Uheldigvis varierer det frå system til system kva for pakker som manglar, og som dermed må installerast i heimemappa. Viss ei pakke ikkje er installert, vil du få ei åtvaring når du køyrer autogen.sh eller cmake.sh seinare. Då kan du installera den pakka du manglar i heimemappa di.

T.d. har UiO-brukarar rapportert at dei må lasta ned nyaste pcre frå http://www.pcre.org/ (bruk ./configure --prefix=$HOME/local --enable-utf8) og http://site.icu-project.org/ (bruk ./configure --prefix=$HOME/local).


Last ned kjeldekode

Hent ned apertium-nno-nob og relaterte pakker med:

svn co https://svn.code.sf.net/p/apertium/svn/trunk/lttoolbox
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nno
svn co https://svn.code.sf.net/p/apertium/svn/languages/apertium-nob
svn co https://svn.code.sf.net/p/apertium/svn/trunk/apertium-nno-nob
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3

Kompiler og installer

No kan du kan kompilera og installera med kommandoane nedanfor. Lim inn ei og ei linje i terminalen så du ser om noko går gale undervegs. Viss du manglar kravde pakker, så bør cmake- eller autogen-steget klaga.

cd lttoolbox
./autogen.sh --prefix=$HOME/local
make
ldconfig -n $HOME/local
cd ..

cd apertium
./autogen.sh --prefix=$HOME/local
make
make install
ldconfig -n $HOME/local
cd ..

cd vislcg3
./get-boost.sh
./cmake.sh -DCMAKE_INSTALL_PREFIX=$HOME/local
make
make install
ldconfig -n $HOME/local
cd ..

cd apertium-nno
./autogen.sh --prefix=$HOME/local
make
make install
cd ..
cd apertium-nob
./autogen.sh --prefix=$HOME/local
make
make install
cd ..
cd apertium-nno-nob
./autogen.sh --prefix=$HOME/local
make
make install
cd ..

Omset!

Alt skal no vera installert :-) Du kan testa at det fungerer ved å prøva desse kommandoane:

echo Å være eller å ikke være|apertium nob-nno
echo Å være eller å ikke være|apertium nob-nno_e