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

From Apertium
Jump to navigation Jump to search
(cleaner)
Line 1: Line 1:
Denne sida viser korleis ein installerer nyaste utgåve av apertium-nn-nb på GNU/Linux-system. For å gjere ting enkelt installerer me det i standardmappa kor alle har tilgang til det, sjå [[Minimal installation from SVN]] viss du vil spesifisere kor apertium skal installerast (eller ikkje har rottilgang).
+
Denne sida viser korleis ein installerer nyaste utgåve av apertium-nn-nb 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''
   
  +
==Viss du har rottilgang==
==Installer kravde pakker==
+
===Installer kravde pakker===
 
Du må ha visse pakker installert på førehand.
 
Du må ha visse pakker installert på førehand.
   
Line 14: Line 15:
 
Du har sikkert ein del av desse installert allereie.
 
Du har sikkert ein del av desse installert allereie.
   
==Last ned kjeldekode==
+
===Last ned kjeldekode===
 
Hent ned apertium-nn-nb og relaterte pakker med:
 
Hent ned apertium-nn-nb og relaterte pakker med:
   
Line 22: Line 23:
 
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
   
==Kompiler og installer==
+
===Kompiler og installer===
 
Du kan kompilere og installere med kommandoane nedanfor. Lim inn ei og ei linje i terminalen så du ser om noko går gale undervegs...
 
Du kan kompilere og installere med kommandoane nedanfor. Lim inn ei og ei linje i terminalen så du ser om noko går gale undervegs...
   
Line 54: Line 55:
   
   
==Omset!==
+
===Omset!===
 
Alt skal no vere installert :-) Du kan teste at det fungerer ved å prøve desse kommandoane:
 
Alt skal no vere installert :-) Du kan teste at det fungerer ved å prøve desse kommandoane:
   
Line 61: Line 62:
   
   
==Alternativt: installer i heimemappa==
+
==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. Me lager ei mappe som skal innehalda alt me installerer:
 
Viss du ikkje har rottilgang (t.d. om du bruker ein skule-/universitetsmaskin), så kan du likevel installera i brukarkontoen din. Me lager ei mappe som skal innehalda alt me installerer:
Line 76: Line 77:
 
(Legg dei fire linjene over inn i ~/.bashrc òg, sånn at dei køyrer kvar gong du logger inn.)
 
(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 installert, anten av administrator, eller i heimemappa di.
   
  +
subversion
Det kan henda du må installera nokon av pakkene lista i steg 1 i heimemappa di, viss ikkje dei allereie er installert av administrator. T.d. må UiO-brukarar installera
 
  +
g++
http://www.pcre.org/ (bruk <code>./configure --prefix=$HOME/local --enable-utf8</code>) og http://site.icu-project.org/ (bruk <code>./configure --prefix=$HOME/local</code>).
 
  +
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 <code>./configure --prefix=$HOME/local --enable-utf8</code>) og http://site.icu-project.org/ (bruk <code>./configure --prefix=$HOME/local</code>).
No kan du kan kompilere og installere 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.
 
  +
  +
===Last ned kjeldekode===
  +
Hent ned apertium-nn-nb og relaterte pakker med:
   
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
 
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3
  +
  +
===Kompiler og installer===
 
No kan du kan kompilere og installere 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
 
cd lttoolbox
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
Line 90: Line 115:
 
cd ..
 
cd ..
 
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
 
 
cd apertium
 
cd apertium
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
Line 98: Line 122:
 
cd ..
 
cd ..
 
 
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3
 
 
cd vislcg3
 
cd vislcg3
 
./get-boost.sh
 
./get-boost.sh
Line 106: Line 129:
 
cd ..
 
cd ..
 
 
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
 
 
cd apertium-nn-nb
 
cd apertium-nn-nb
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
 
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local

Revision as of 09:00, 26 October 2012

Denne sida viser korleis ein installerer nyaste utgåve av apertium-nn-nb 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 installere 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.

Last ned kjeldekode

Hent ned apertium-nn-nb og relaterte pakker med:

svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3

Kompiler og installer

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

cd lttoolbox
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
make
sudo make install
cd ..

cd apertium
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
make
sudo make install
sudo ldconfig
cd ..

cd vislcg3
./get-boost.sh
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./cmake.sh
make
sudo make install
cd ..

cd apertium-nn-nb
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
make
sudo make install
cd ..

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


Omset!

Alt skal no vere installert :-) Du kan teste at det fungerer ved å prøve desse kommandoane:

echo Å være eller å ikke være|apertium nb-nn
echo Å være eller å ikke være|apertium nb-nn_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. Me lager ei mappe som skal innehalda alt me installerer:

mkdir ~/local

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

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 installert, 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-nn-nb og relaterte pakker med:

svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/lttoolbox
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium
svn co http://apertium.svn.sourceforge.net/svnroot/apertium/trunk/apertium-nn-nb
svn co --username anonymous --password anonymous http://beta.visl.sdu.dk/svn/visl/tools/vislcg3/trunk vislcg3

Kompiler og installer

No kan du kan kompilere og installere 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
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
make
sudo make install
cd ..

cd apertium
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
make
sudo make install
sudo ldconfig
cd ..

cd vislcg3
./get-boost.sh
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./cmake.sh -DCMAKE_INSTALL_PREFIX=$HOME/local
make
sudo make install
cd ..

cd apertium-nn-nb
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh --prefix=$HOME/local
make
sudo make install
cd ..