Difference between revisions of "Installing EPrints on Debian/Ubuntu"

From EPrints Documentation
Jump to: navigation, search
Line 4: Line 4:
 
David Tarrant has built a Debian/Ubuntu package for Eprints.
 
David Tarrant has built a Debian/Ubuntu package for Eprints.
  
 +
=APT Mirrors=
 +
 +
==3.1==
 
===Stable Release===
 
===Stable Release===
  
 
Add the following to /etc/apt/sources.list:
 
Add the following to /etc/apt/sources.list:
  
  deb http://deb.eprints.org/ stable/
+
  deb http://deb.eprints.org/3.1/ stable/
  deb-src http://deb.eprints.org/ source/
+
  deb-src http://deb.eprints.org/3.1/ source/
  
 
===Unstable Release===
 
===Unstable Release===
Line 15: Line 18:
 
To install the latest '''unstable''' release add the following to /etc/apt/sources.list:
 
To install the latest '''unstable''' release add the following to /etc/apt/sources.list:
  
  deb http://deb.eprints.org/ unstable/
+
  deb http://deb.eprints.org/3.1/ unstable/
  deb-src http://deb.eprints.org/ source/
+
  deb-src http://deb.eprints.org/3.1/ source/
  
===3.1===
+
===Nightly Build===
To install the latest 3.1 '''unstable''' release add the following to /etc/apt/sources.list:
 
  
  deb http://deb.eprints.org/3.1/ unstable/
+
To install the nightly build add the following to /etc/apt/sources.list:
  deb http://deb.eprints.org/3.1/ source/
+
 
 +
  deb http://deb.eprints.org/3.1/ nightly/
 +
  deb-src http://deb.eprints.org/3.1/ source/
 +
 
 +
==3.0==
 +
To install the old 3.0 branch follow the same instructions as above replacing 3.1 with 3.0 is all instances.
 +
 
 +
==3.2 (Current Trunk Build)==
 +
 
 +
This is available as a nightly build only and offers no guarantees.
 +
 
 +
To install the nightly build add the following to /etc/apt/sources.list:
 +
 
 +
deb http://deb.eprints.org/3.2/ nightly/
 +
deb-src http://deb.eprints.org/3.2/ source/
  
Do '''not''' add both the stable and unstable repositories.
 
  
===Installing Eprints via apt-get===
+
=Installing Eprints via apt-get=
  
 
To install Eprints and all its dependencies execute the following:
 
To install Eprints and all its dependencies execute the following:
Line 33: Line 48:
 
  apt-get install eprints
 
  apt-get install eprints
  
===Setting up a Repository===
+
=Setting up a Repository=
 
You should now have a working installation of eprints in /usr/share/eprints3/. Please follow the on-screen instructions to set up an eprints repository. You probably want to start with (as root):
 
You should now have a working installation of eprints in /usr/share/eprints3/. Please follow the on-screen instructions to set up an eprints repository. You probably want to start with (as root):
  
Line 45: Line 60:
 
Known issues with the Debian/Ubuntu package can be found at [[Debian Known Issues]].
 
Known issues with the Debian/Ubuntu package can be found at [[Debian Known Issues]].
  
===Getting and Compiling from Source===
+
=Getting and Compiling from Source (not required)=
  
 
To install dependencies and retrieve the Eprints source execute the following:
 
To install dependencies and retrieve the Eprints source execute the following:

Revision as of 23:27, 8 October 2009

Download an appropriate EPrints Release


David Tarrant has built a Debian/Ubuntu package for Eprints.

APT Mirrors

3.1

Stable Release

Add the following to /etc/apt/sources.list:

deb http://deb.eprints.org/3.1/ stable/
deb-src http://deb.eprints.org/3.1/ source/

Unstable Release

To install the latest unstable release add the following to /etc/apt/sources.list:

deb http://deb.eprints.org/3.1/ unstable/
deb-src http://deb.eprints.org/3.1/ source/

Nightly Build

To install the nightly build add the following to /etc/apt/sources.list:

deb http://deb.eprints.org/3.1/ nightly/
deb-src http://deb.eprints.org/3.1/ source/

3.0

To install the old 3.0 branch follow the same instructions as above replacing 3.1 with 3.0 is all instances.

3.2 (Current Trunk Build)

This is available as a nightly build only and offers no guarantees.

To install the nightly build add the following to /etc/apt/sources.list:

deb http://deb.eprints.org/3.2/ nightly/
deb-src http://deb.eprints.org/3.2/ source/


Installing Eprints via apt-get

To install Eprints and all its dependencies execute the following:

apt-get update
apt-get install eprints

Setting up a Repository

You should now have a working installation of eprints in /usr/share/eprints3/. Please follow the on-screen instructions to set up an eprints repository. You probably want to start with (as root):

su eprints
cd
./bin/epadmin create
logout
a2ensite eprints3
apache2ctl restart

Known issues with the Debian/Ubuntu package can be found at Debian Known Issues.

Getting and Compiling from Source (not required)

To install dependencies and retrieve the Eprints source execute the following:

apt-get update
apt-get build-dep eprints
apt-get source eprints

The source will be saved to a tarball in the current directory.