Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EclipseSCADA/Installation/RPM
Contents
Prepare CentOS
CentOS uses "yum" for repositories.
Adding the repository
Create a file called '/etc/yum.repos.d/EclipseSCADA.repo' with the following content:
# Eclipse SCADA milestone repository [EclipseSCADA] name=Eclipse SCADA 0.2.x - Release baseurl=http://download.eclipse.org/eclipsescada/repos/release/0.2/yum/ gpgcheck=0
Verify
Issue the following command to verify:
yum list "org.eclipse.scada*"
It should fine some packages.
Prepare Suse
Suse uses zypper for accessing yum repositories.
For SLES 12
SLES12 still does not bring support for "jsvc". But it seems possible to install the JSVC package from OpenSUSE.
zypper install ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/13.2/repo/oss/suse/x86_64/apache-commons-daemon-jsvc-1.0.15-5.1.12.x86_64.rpm
Adding the repository
All commands must be performed as user "root".
Add the repository to the system using the zypper command "addrepo":
zypper addrepo -G http://download.eclipse.org/eclipsescada/repos/release/0.2/yum/ eclipsescada
Also add the openSCADA extension repository if you like:
zypper addrepo -G http://thedrone.packagedrone.org/yum/os-int/ os-int # os-int for integration builds
And refresh the cache:
zypper refresh
Verify
Search for "org.eclipse.scada" packages using:
zypper search "org.eclipse.scada*"
It should fine some packages.
Install base package
Install the package 'org.eclipse.scada.p2' using:
yum install org.eclipse.scada.p2
or with zypper
zypper install org.eclipse.scada.p2
It will add some additional packages as dependencies, depending on your distribution this might be:
- org.eclipse.scada-centos6
- org.eclipse.scada-suse
Install configuration artifact
Copy the resulting RPM file from your configuration to the machine and install it using:
yum install <filename>.rpm
or with zypper
zypper install <filename>.rpm
Installing the package using "yum" instead of "rpm" will automatically install necessary dependencies.