Difference between revisions of "Norwegian Nynorsk and Norwegian Bokmål/Installasjon"
|  (cleaner) | |||
| 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-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: | ||
| == | ==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++  | |||
| ⚫ | |||
|  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. | |||
| ⚫ | |||
| ⚫ | |||
| ===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 | ||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ===Kompiler og installer=== | |||
| ⚫ | |||
|  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 .. | ||
| ⚫ | |||
|  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 .. | ||
| ⚫ | |||
|  cd vislcg3 |  cd vislcg3 | ||
|  ./get-boost.sh |  ./get-boost.sh | ||
| Line 106: | Line 129: | ||
|  cd .. |  cd .. | ||
| ⚫ | |||
|  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
Contents
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 ..

