Difference between revisions of "Using the tools on your own system"
(→Installing core tools) |
|||
| Line 14: | Line 14: | ||
There are three main methods to install the core tools: | There are three main methods to install the core tools: | ||
* If you run Linux, [[:apertium:Install_Apertium_core_using_packaging|set up your package manager to use Apertium's repos]]. | * If you run Linux, [[:apertium:Install_Apertium_core_using_packaging|set up your package manager to use Apertium's repos]]. | ||
| − | * If you run Windows 10, [https://docs.microsoft.com/en-us/windows/wsl/install-win10 set up WSL | + | * If you run Windows 10, [https://docs.microsoft.com/en-us/windows/wsl/install-win10 set up WSL] and then [[[[:apertium:Install_Apertium_core_using_packaging|set up the package manager to use Apertium's repos]]. |
* If you run macOS, [[#Apertium installation on Mac using homebrew|use homebrew]] to install the tools. | * If you run macOS, [[#Apertium installation on Mac using homebrew|use homebrew]] to install the tools. | ||
Revision as of 21:32, 24 January 2021
It's possible to use the tools we make use of in class on your own system.
The following is the complete list of tools you'll need:
- The core tools:
- Apertium, with
lttoolboxand other dependencies -
apertium-lex-tools,apertium-separable,apertium-recursive,apertium-anaphora - HFST
- CG-3
-
lexd
- Apertium, with
-
udpipe(not needed Spring 2021) - Miscellaneous tools (from repo)
Contents
Installing core tools
There are three main methods to install the core tools:
- If you run Linux, set up your package manager to use Apertium's repos.
- If you run Windows 10, set up WSL and then [[set up the package manager to use Apertium's repos.
- If you run macOS, use homebrew to install the tools.
Alternatively, you can install VirtualBox and use a Linux virtual machine with Apertium tools installed.
Apertium installation on Mac using homebrew
Install homebrew
Homebrew is a package manager for Mac. To install it, open a terminal run the following:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
This will take several minutes.
Note that you'll probably need the XCode developer tools from Apple to install homebrew. If you don't have them installed, Homebrew may direct you to install them—perhaps automatically—but it may not.
Install dependencies from homebrew
$ brew install gperftools help2man pcre icu4c perl518 gawk autoconf automake pkg-config cmake wget gcc
This will take a couple minutes. You'll also want yaml if you install morph-test from the misc tools.
$ pip3 install PyYAML
Install apertium core tools and HFST
$ wget https://apertium.projectjj.com/osx/install-nightly.sh -O - | bash
This will take a minute.
UDpipe
Follow these instructions.
Misc tools
Clone git@github.swarthmore.edu:Ling073-sp21/tools.git and run make or sudo make.