Prerequisites for RPM

From Apertium
(Redirected from Prerequisites for Fedora)
Jump to navigation Jump to search

This page shows how to install the standard dependencies of apertium (and related packages) on RHEL / CentOS / Fedora / OpenSUSE and operating systems based on those. For RHEL/CentOS we require some dependencies from EPEL, and for CentOS 8 we also require the PowerTools repo.


If you don't plan on working on the core C++ packages (but only want to work on / use language pairs), you can install all prerequisites with yum/zypper, using User:Tino Didriksen's repository. The first line here adds this repository to yum/zypper, then we can just install the usual way:

# Pick one
# Release, stable:
curl -sS https://apertium.projectjj.com/rpm/install-release.sh | sudo bash
# Or nightly, unstable:
curl -sS https://apertium.projectjj.com/rpm/install-nightly.sh | sudo bash

# RHEL/CentOS:
sudo yum install apertium-all-devel
# Fedora:
sudo dnf install apertium-all-devel
# OpenSUSE:
sudo zypper install apertium-all-devel

For a list of available language pairs and other packages, see https://build.opensuse.org/project/show/home:TinoDidriksen:release and https://build.opensuse.org/project/show/home:TinoDidriksen:nightly

If you want to work on a language pair, you'll have to check out the language data from GitHub and compile it.

Otherwise, e.g. if you want to work on the core C++ packages, continue to Install Apertium core by compiling.