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

From EPrints Documentation
Jump to: navigation, search
(EPrints 3.0)
Line 5: Line 5:
  
 
=APT Mirrors=
 
=APT Mirrors=
 +
 +
<b>Add one of the following mirrors (2 lines) to your /etc/apt/sources.list file as the root user. Please ensure that there is only one set in the file or you may not experience the correct behaviour.</b>
  
 
==EPrints 3.1==
 
==EPrints 3.1==
Line 43: Line 45:
 
=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 (as root):
  
 
  apt-get update
 
  apt-get update
Line 50: Line 52:
 
=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):
 +
 +
<b>Read First: Known issues with the Debian/Ubuntu package can be found at [[Debian Known Issues]].</b>
  
 
  su eprints
 
  su eprints
Line 57: Line 61:
 
  a2ensite eprints3
 
  a2ensite eprints3
 
  apache2ctl restart
 
  apache2ctl restart
 
Known issues with the Debian/Ubuntu package can be found at [[Debian Known Issues]].
 
  
 
=Getting and Compiling from Source (not required)=
 
=Getting and Compiling from Source (not required)=

Revision as of 08:25, 23 October 2009

Download an appropriate EPrints Release


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

APT Mirrors

Add one of the following mirrors (2 lines) to your /etc/apt/sources.list file as the root user. Please ensure that there is only one set in the file or you may not experience the correct behaviour.

EPrints 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/

EPrints 3.0

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

EPrints 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 (as root):

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):

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

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

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.