⧼vector-jumptocontent⧽

Installing EPrints on Debian/Ubuntu: Difference between revisions

From EPrints Documentation
No edit summary
No edit summary
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.