-
Notifications
You must be signed in to change notification settings - Fork 9
Installing from binary packages
Installing from binary packages is the simplest way to get access to DataSeries. You get a consistent, compiled version of a released package. However, if packages are not available for your operating system, you can also [build DataSeries from source](Building from source releases). If you want a more current version, you can also [build DataSeries from version control](Building from version control).
The binary packages are stored in separate repositories for the different operating system, versions, and architectures. If you want to check the package signatures, you need to first download the repository signing key, and either store it on the filesystem (rpm based systems) or run apt-key add filename (deb based systems). Then you need to configure your package manager to see the files:
Add a line like one of the following to your /etc/apt/sources.list file. The complete list of repositories shows the different variants of OS release version and architecture that are currently available. You can also use deb-src to get the source variant of the repositories.
deb http://tesla.hpl.hp.com/opensource/repositories/debian-squeeze-amd64 sid main
deb http://tesla.hpl.hp.com/opensource/repositories/ubuntu-lucid-i386 sid main
deb http://tesla.hpl.hp.com/opensource/repositories/debian-lenny-i386 sid main
deb http://tesla.hpl.hp.com/opensource/repositories/ubuntu-natty-amd64 sid main
Put a file like the following in your /etc/yum.repos.d directory, selecting the appropriate baseurl path and replacing the gpgkey path with the one you actually used.
[tesla-opensource]
name=Tesla Opensource Repository for Lintel and DataSeries
# keep only one of the following baseurl lines
baseurl=http://tesla.hpl.hp.com/opensource/repositories/centos-5.6-i386
baseurl=http://tesla.hpl.hp.com/opensource/repositories/fedora-16-x86_64
baseurl=http://tesla.hpl.hp.com/opensource/repositories/scilinux-6.0-i386
baseurl=http://tesla.hpl.hp.com/opensource/repositories/centos-5-x86_64
baseurl=http://tesla.hpl.hp.com/opensource/repositories/fedora-14-i386
baseurl=http://tesla.hpl.hp.com/opensource/repositories/scilinux-6-x86_64
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/tesla-opensource-key
Once you have configured your package manager, you can install the packages. For debian/ubuntu, the following will install everything:
% aptitude update && aptitude install libdataseries-dev libdataseries-dev-doc
For redhat/centos/fedora, the following will install everything:
% yum install DataSeries-devel DataSeries-docs
For opensuse, the following will install everything:
% zypper install DataSeries-devel DataSeries-docs