Difference between revisions of "AppSuite:ReaderEngineInstall"

(initial copy)
 
(23 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The readerengine component consists of a set of (*.deb or *.rpm) packages, that use the following naming scheme:
+
= Description =
  * //libreaderengine-${MODULE}_${PACKAGE_VERSION}-${ARCH}.(deb|rpm)//
+
 
  * //readerengine-${MODULE}_${PACKAGE_VERSION}-${ARCH}.(deb|rpm)//
+
Readerengine is a document conversion engine based on OpenOffice. It contains some tunings special for our requirements, too. Additional there is implemented a completely new export filter for exporting any
 +
doc type to SVG.
 +
 
 +
=System requirements=
 +
 
 
All available readerengine packages need to be installed on the target machine running Linux 64bit that is used for hosting the OX Document Converter.
 
All available readerengine packages need to be installed on the target machine running Linux 64bit that is used for hosting the OX Document Converter.
  
To install the readerengine on Debian, add
+
== Debian GNU/Linux 9.0 ==
  * ''deb http://packages.oxhh.int/readerengine/DebianSqueeze/ /''
+
 
to your /etc/apt/sources.list. (don't forget the ''apt-get update'') A call to
+
Add the following entry to /etc/apt/sources.list.d/open-xchange.list if not already present:
  * ''apt-get install readerengine-writer''
+
 
installs the engine, finally installed are:<file>
+
deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/DebianStretch/ /
ii  libreaderengine3.6-calc                            <version number>            Calc module for ReaderEngine 3.6
+
 
ii  libreaderengine3.6-core01                          <version number>            Core module for ReaderEngine 3.6
+
and run
ii libreaderengine3.6-core02                          <version number>            Office core module for ReaderEngine 3.6
+
 
ii libreaderengine3.6-core03                          <version number>            Office core module for ReaderEngine 3.6
+
$ apt-get update
ii libreaderengine3.6-core04                          3.6.2.19-35                  Office core module for ReaderEngine 3.6
+
$ apt-get install readerengine
ii libreaderengine3.6-core05                          3.6.2.19-35                  Office core module for ReaderEngine 3.6
+
 
ii libreaderengine3.6-core06                          3.6.2.19-35                  Office core module for ReaderEngine 3.6
+
== Debian GNU/Linux 10.0 ==
ii libreaderengine3.6-core07                          3.6.2.19-35                  Office core module for ReaderEngine 3.6
+
 
ii libreaderengine3.6-en-us                            3.6.2.19-35                  Language module for LibreOffice 3.6, language en_US
+
Add the following entry to /etc/apt/sources.list.d/open-xchange.list if not already present:
ii libreaderengine3.6-en-us-base                      3.6.2.19-35                  Base language module for LibreOffice 3.6, language en_US
+
 
ii libreaderengine3.6-en-us-calc                      3.6.2.19-35                  Calc language module for LibreOffice 3.6, language en_US
+
  deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/DebianBuster/ /
ii libreaderengine3.6-en-us-math                      3.6.2.19-35                  Math language module for LibreOffice 3.6, language en_US
+
 
ii libreaderengine3.6-en-us-res                        3.6.2.19-35                  Language resource module for LibreOffice 3.6, language en_US
+
and run
ii libreaderengine3.6-en-us-writer                    3.6.2.19-35                  Writer language module for LibreOffice 3.6, language en_US
+
 
ii libreaderengine3.6-graphicfilter                    3.6.2.19-35                  Graphic filter module for ReaderEngine 3.6
+
  $ apt-get update
ii libreaderengine3.6-images                          3.6.2.19-35                  Images module for ReaderEngine 3.6
+
  $ apt-get install readerengine
ii libreaderengine3.6-impress                          3.6.2.19-35                  Impress module for ReaderEngine 3.6
+
 
ii libreaderengine3.6-ure                              3.6.2.19-35                  UNO Runtime Environment
+
== SUSE Linux Enterprise Server 12 (valid until 7.10.3) ==
ii libreaderengine3.6-writer                          3.6.2.19-35                  Writer module for ReaderEngine 3.6
+
 
ii readerengine3.6                                    3.6.2.19-35                  Brand module for ReaderEngine 3.6
+
Add the package repository using zypper if not already present:
ii readerengine3.6-calc                                3.6.2.19-35                  Calc brand module for ReaderEngine 3.6
+
 
ii readerengine3.6-en-us                              3.6.2.19-35                  Brand language module for ReaderEngine 3.6
+
  $ zypper ar https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/SLE_12 readerengine
ii readerengine3.6-impress                            3.6.2.19-35                  Impress brand module for ReaderEngine 3.6
+
 
ii readerengine3.6-writer                              3.6.2.19-35                  Writer brand module for ReaderEngine 3.6
+
and run
</file>
+
 
 +
$ zypper ref
 +
  $ zypper in readerengine
 +
 
 +
== RedHat Enterprise Linux 6 (valid until 7.10.3) ==
 +
 
 +
Start a console and create a software repository file if not already present:
 +
 
 +
  $ vim /etc/yum.repos.d/readerengine.repo
 +
 
 +
[readerengine]
 +
name=Open-Xchange
 +
  baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/RHEL6/
 +
  gpgkey=https://software.open-xchange.com/oxbuildkey.pub
 +
enabled=1
 +
gpgcheck=1
 +
metadata_expire=0m
 +
 
 +
and run
 +
 
 +
$ yum update
 +
$ yum install readerengine
 +
 
 +
== RedHat Enterprise Linux 7 ==
 +
 
 +
Start a console and create a software repository file if not already present:
 +
 
 +
  $ vim /etc/yum.repos.d/readerengine.repo
 +
 
 +
[readerengine]
 +
name=Open-Xchange
 +
  baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/RHEL7/
 +
  gpgkey=https://software.open-xchange.com/oxbuildkey.pub
 +
enabled=1
 +
gpgcheck=1
 +
metadata_expire=0m
 +
 
 +
and run
 +
 
 +
$ yum update
 +
  $ yum install readerengine
 +
 
 +
== CentOS 6 (valid until 7.10.3)==
 +
 
 +
Start a console and create a software repository file if not already present:
 +
 
 +
  $ vim /etc/yum.repos.d/readerengine.repo
 +
 
 +
[readerengine]
 +
name=Open-Xchange
 +
  baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/RHEL6/
 +
  gpgkey=https://software.open-xchange.com/oxbuildkey.pub
 +
enabled=1
 +
gpgcheck=1
 +
metadata_expire=0m
 +
 
 +
and run
 +
 
 +
$ yum update
 +
$ yum install readerengine
 +
 
 +
== CentOS 7 ==
 +
 
 +
Start a console and create a software repository file if not already present:
 +
 
 +
  $ vim /etc/yum.repos.d/readerengine.repo
 +
 
 +
[readerengine]
 +
  name=Open-Xchange
 +
  baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/RHEL7/
 +
  gpgkey=https://software.open-xchange.com/oxbuildkey.pub
 +
  enabled=1
 +
  gpgcheck=1
 +
  metadata_expire=0m
 +
 
 +
and run
  
The following fonts should be installed:
+
$ yum update
  * ttf-opensymbol
+
$ yum install readerengine
  * ttf-liberation
 
  * ttf-dejavu
 
 
 
''apt-get install ttf-opensymbol ttf-liberation ttf-dejavu''
 
  
== Notes ==
+
=Fonts=
  
  * since packages are distro independent, the names of the dependencies "libfontconfig1 libxslt1.1 libpng12-0 libjpeg62" may have other package names on certain distros.
+
Since Appsuite 7.4.2 the readerengine comes with the packages open-xchange-documents-fonts which includes an appropriate set of fonts.

Revision as of 18:37, 4 August 2020

Description

Readerengine is a document conversion engine based on OpenOffice. It contains some tunings special for our requirements, too. Additional there is implemented a completely new export filter for exporting any doc type to SVG.

System requirements

All available readerengine packages need to be installed on the target machine running Linux 64bit that is used for hosting the OX Document Converter.

Debian GNU/Linux 9.0

Add the following entry to /etc/apt/sources.list.d/open-xchange.list if not already present:

deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/DebianStretch/ /

and run

$ apt-get update
$ apt-get install readerengine

Debian GNU/Linux 10.0

Add the following entry to /etc/apt/sources.list.d/open-xchange.list if not already present:

deb https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/DebianBuster/ /

and run

$ apt-get update
$ apt-get install readerengine

SUSE Linux Enterprise Server 12 (valid until 7.10.3)

Add the package repository using zypper if not already present:

$ zypper ar https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/SLE_12 readerengine

and run

$ zypper ref
$ zypper in readerengine

RedHat Enterprise Linux 6 (valid until 7.10.3)

Start a console and create a software repository file if not already present:

$ vim /etc/yum.repos.d/readerengine.repo
[readerengine]
name=Open-Xchange
baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/RHEL6/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m

and run

$ yum update
$ yum install readerengine

RedHat Enterprise Linux 7

Start a console and create a software repository file if not already present:

$ vim /etc/yum.repos.d/readerengine.repo
[readerengine]
name=Open-Xchange
baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/RHEL7/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m

and run

$ yum update
$ yum install readerengine

CentOS 6 (valid until 7.10.3)

Start a console and create a software repository file if not already present:

$ vim /etc/yum.repos.d/readerengine.repo
[readerengine]
name=Open-Xchange
baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/7.10.3/readerengine/RHEL6/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m

and run

$ yum update
$ yum install readerengine

CentOS 7

Start a console and create a software repository file if not already present:

$ vim /etc/yum.repos.d/readerengine.repo
[readerengine]
name=Open-Xchange
baseurl=https://LDBUSER:LDBPASSWORD@software.open-xchange.com/products/appsuite/stable/readerengine/RHEL7/
gpgkey=https://software.open-xchange.com/oxbuildkey.pub
enabled=1
gpgcheck=1
metadata_expire=0m

and run

$ yum update
$ yum install readerengine

Fonts

Since Appsuite 7.4.2 the readerengine comes with the packages open-xchange-documents-fonts which includes an appropriate set of fonts.