Difference between revisions of "Install language data using packaging"
(Created page with "You want to install one of the big language data sets. You do not want to add to or modify language data, you want to use it. ==Using public repositories, such as Debian Stab...") |
|||
Line 41: | Line 41: | ||
su -c 'yum list apertium\*' |
su -c 'yum list apertium\*' |
||
</pre> |
</pre> |
||
==Install language data== |
==Install language data== |
||
Line 48: | Line 47: | ||
su -c 'yum install apertium-kaz-tat' |
su -c 'yum install apertium-kaz-tat' |
||
</pre> |
</pre> |
||
Revision as of 09:22, 23 April 2017
You want to install one of the big language data sets. You do not want to add to or modify language data, you want to use it.
Using public repositories, such as Debian Stable
May be outdated, use only for system assessment. See the next section on the Apertium private repository.
It is possible you want to try public repository language packages. The author has done this sometimes, for various reasons. Beware that the packaging manager may install another (older) version of Apertium core, which can be confusing. And we warn against installing Apertium core from a public repository, because it can cause problems when developing. However, this is not so much a problem for language packages. The interface between core and language data is not guaranteed, but is stable. Apertium core, and several tools, can 'see' languages installed in different places (not true for all projects, but true for much of Apertium). So, if you want to quickly try out a language, go ahead, try installing. If it doesn't work, you can uninstall the data. That's a big advantage of packaging.
The Apertium private repository packages
The Apertium private repository contains language data that is up-to-date. And an up-to-date core, and much more. In the Apertium private repository, 'release'-level language data is compiled into packages. That's easy! Remember to say thankyou to the maintainers!
To access this data, if you have not done already, follow Install Apertium core using packaging. This will install the private repository, and then an up-to-date core (you could install the repository but not install core. I assume you have a special reason for doing this and know what you are doing).
About the Apertium Debian private repository
If you have loaded the private repository for core, you may see two versions of a language data in your in your package index. You should use the version from the private repository. Debian packaging will have overwritten the defaults with the new versions, but you can use Synaptic to check. Look in properties > versions for apertium.projectjj.com.
Installing from repositories
Debian-based
check what is available
apt-cache search apertium
or,
apt search apertium
Install language data
e.g.
sudo apt-get install apertium-kaz-tat
Red Hat-based
check what is available
su -c 'yum list apertium\*'
Install language data
e.g.
su -c 'yum install apertium-kaz-tat'
Test
When they work, Install quick tests make the morning worthwhile.