Those packages install standalone version of Silverpeas into "/opt/silverpeas" and provide a service starting script, configured to be launched at boot time. It can be launched by hand as:
service silverpeas start
When updating Silverpeas, whereas the packages take into account Silverpeas can be in running, we recommand to stop it before any update.
Since Silverpeas depends on PostgreSQL and on OpenOffice.org/LibreOffice, the package installation will also install the PostgreSQL database system and either OpenOffice.org or LibreOffice office suite on your machine.
If not already done, it will setup PostgreSQL for Silverpeas. In the case the PostgreSQL setting for Silverpeas failed, you can do it manually by following the steps as described in the documentation here.
The package installation will install a service starting script for OpenOffice.org/LibreOffice, configured to be launched at boot time. It can be launched by hand as:
service openoffice start
Since the version 5.11, Silverpeas recommends strongly the ImageMagick, Ghostscript and SWFTools tools. They offer to Silverpeas the feature to preview and to visualize the document content (whatever its format). They aren't required to run and to use Silverpeas, they are just recommendation as they enhance the user experience with Silverpeas.
Unfortunately, the SWFTools tools suite is not provided by any official repository or, when provided, it is not complete (for example pdf2swf is missing). So, you find instructions how to install it for your GNU/Linux distribution in the corresponding section below.
Take caution with the official SWFTools package provided since Ubuntu 12.10 and Debian testing (future Debian stable, aka Wheezy) because it's not complete; for example, it doesn't provide the pdf2swf tool used by Silverpeas. Instead, SWFTools can be found in the non-official Launchpad repository of Guilhem Lettron. To add this repository with Ubuntu:
sudo add-apt-repository ppa:guilhem-fr/swftools
To add this repository with Debian 6.0, first edit the /etc/apt/sources.list file and add the following lines:
deb http://ppa.launchpad.net/guilhem-fr/swftools/ubuntu oneiric main deb-src http://ppa.launchpad.net/guilhem-fr/swftools/ubuntu oneiric main
then import the PGP key with which the packages in this repository are signed:
gpg --keyserver pgpkeys.mit.edu --recv-key E429E19D97F87FBF gpg -a --export E429E19D97F87FBF | sudo apt--key add -
For Ubuntu ≥ 12.10 and for Debian Wheezey, you have to indicate to APT to prefere the SWFTools package from the Guilhem APT repository instead of the official one. To do this, edit the file /etc/apt/preferences and add the following lines:
Package: swftools Pin: origin ppa.launchpad.net Pin-Priority: 610 Package: swftools Pin: origin archive.ubuntu.com Pin-Priority: 600
replace the repository URL
archive.ubuntu.com by the one defined in your /etc/apt/sources.list for the
Now, you are ready to install the recommended packages:
sudo apt-get install imagemagick ghostscript swftools
We provide an APT repository from which you can install and update Silverpeas. The available packages were tested on Debian 6.0, on Ubuntu 12.04 server and on Ubuntu 12.10 server. Nevertheless, and unlike the RPM-based distributions, as Debian-based distributions are all built upon Debian and use the same base packages repositories, it is expected the Silverpeas package can be installed on all of them.
Add our repository:
sudo wget -O /etc/apt.sources.list.d/silverpeas.list http://www.silverpeas.org/repo/debian/silverpeas.list
or add the following entry in your /etc/apt/sources.list:
deb http://www.silverpeas.org/repo/debian binary/
Update your local package index and install Silverpeas:
sudo apt-get update sudo apt-get install silverpeas
Silverpeas requires the latest Java 1.6.0 to run; it doesn't support yet Java 1.7.0. As in recent RPM-based GNU/Linux distribution, it is no longer provided, it is then no more defined as a requirement in the Silverpeas RPM. Thus, you have to download it from the Oracle website and manually install it on your system. Once done, check the output of the command:
update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_35/bin/java 20000
The packages of the ImageMagick, Ghostscript and SWFTools programs are defined as a requirement in the Silverpeas package. Unfortunately SWFTools isn't provided by the official repositories of both CentOS, RHEL, and Fedora. For CentOS and RHEL, as there is no tiers-party Yum repository providing them, we make them available in our own one (you can find them also in RPM Repo Forge). For Fedora, you will find them in the RPM Fusion Yum repositories. To enable access to the RPM Fusion Yum repository, use the following command for Fedora:
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
sudo wget -O /etc/yum.repos.d/silverpeas.repo http://www.silverpeas.org/repo/rpm/rhel/5.x/silverpeas.repo
yum install silverpeas
sudo wget -O /etc/yum.repos.d/silverpeas.repo http://www.silverpeas.org/repo/rpm/rhel/6.x/silverpeas.repo
yum install silverpeas