<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.eprints.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samuel.pearce%40open.ac.uk</id>
	<title>EPrints Documentation - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eprints.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Samuel.pearce%40open.ac.uk"/>
	<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/Special:Contributions/Samuel.pearce@open.ac.uk"/>
	<updated>2026-09-08T19:28:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Installing_EPrints_on_RHEL/Fedora/CentOS&amp;diff=10775</id>
		<title>Installing EPrints on RHEL/Fedora/CentOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Installing_EPrints_on_RHEL/Fedora/CentOS&amp;diff=10775"/>
		<updated>2013-04-17T15:18:40Z</updated>

		<summary type="html">&lt;p&gt;Samuel.pearce@open.ac.uk: /* Notes */ Corrected issue where &amp;amp;nbsp; was escaped&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
* RedHat Enterprise/CentOS 5.5 (earlier versions may work)&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
&lt;br /&gt;
Add the rpm.eprints.org repository key:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/rpm-eprints-org-key-1-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... the rpm.eprints.org EPrints repository:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/eprints/noarch/rpm-eprints-org-1-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... on '''RHEL 5.x only''' the rpm.eprints.org RHEL updates repository:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5Server/noarch/rpm-eprints-org-RHEL-5-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... on '''RHEL 6.x only''' install antiword if installing EPrints 3.2.x or earlier:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5/i386/antiword-0.37-1.i386.rpm&lt;br /&gt;
 # or for 64 bit:&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5/x86_64/antiword-0.37-1.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
Upgrade your XML libraries:&lt;br /&gt;
&lt;br /&gt;
 yum upgrade libxml2 libxslt perl-XML-LibXML perl-XML-LibXSLT&lt;br /&gt;
&lt;br /&gt;
Install EPrints 3:&lt;br /&gt;
&lt;br /&gt;
 yum install eprints3 # 3.2.x&lt;br /&gt;
 yum install eprints # 3.3.x and later&lt;br /&gt;
&lt;br /&gt;
===Other sources for dependencies===&lt;br /&gt;
&lt;br /&gt;
The following RPM repositories may be useful for finding other dependencies required by EPrints that aren't part of the core RHEL system.&lt;br /&gt;
&lt;br /&gt;
http://fedoraproject.org/wiki/EPEL - Fedora Extras for RHEL.&lt;br /&gt;
&lt;br /&gt;
http://pkgs.repoforge.org/rpmforge-release/ - RPMforge, which covers a very large range of Perl modules plus others.&lt;br /&gt;
&lt;br /&gt;
[http://www.imagemagick.org/script/binary-releases.php ImageMagick] provide an RPM for RHEL/CentOS 5. At time of writing the RPM requires fftw3, fltk, jasper and openexr which are available from ''RPMForge''. libwebp is available from [http://rpm.eprints.org/RHEL/5/ rpm.eprints.org].&lt;br /&gt;
&lt;br /&gt;
==SELinux==&lt;br /&gt;
&lt;br /&gt;
If you're using SELinux on your server you will need to give Apache read/write access to the documents directory for all repositories you create:&lt;br /&gt;
&lt;br /&gt;
 chcon -R -h -t httpd_sys_script_rw_t /opt/eprints3/archives/[repoid]/documents/&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
[[Getting Started with EPrints 3]]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When installing EPrints on RHEL6 (may apply to other versions), If you get the error:&lt;br /&gt;
 Failed to parse XML file:&lt;br /&gt;
 /usr/share/eprints/lib/lang/en/phrases/system.xml: Entity: line 396: parser error : Entity 'nbsp' not defined age or title page. If there are more...&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 sed -i 's/'''&amp;amp;'''nbsp;/ /g' /usr/share/eprints/lib/lang/en/phrases/system.xml&lt;br /&gt;
&lt;br /&gt;
then navigate to the root of your EPrints install (/opt/eprints or /usr/share/eprints) and run&lt;br /&gt;
 bin/generate_views *repository_id*&lt;br /&gt;
 bin/epadmin reload *repository_id*&lt;/div&gt;</summary>
		<author><name>Samuel.pearce@open.ac.uk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=Installing_EPrints_on_RHEL/Fedora/CentOS&amp;diff=10762</id>
		<title>Installing EPrints on RHEL/Fedora/CentOS</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=Installing_EPrints_on_RHEL/Fedora/CentOS&amp;diff=10762"/>
		<updated>2013-04-16T10:56:19Z</updated>

		<summary type="html">&lt;p&gt;Samuel.pearce@open.ac.uk: Added Notes section regarding EPrints installation on RHEL6&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
* RedHat Enterprise/CentOS 5.5 (earlier versions may work)&lt;br /&gt;
&lt;br /&gt;
==Installing==&lt;br /&gt;
&lt;br /&gt;
Add the rpm.eprints.org repository key:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/rpm-eprints-org-key-1-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... the rpm.eprints.org EPrints repository:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/eprints/noarch/rpm-eprints-org-1-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... on '''RHEL 5.x only''' the rpm.eprints.org RHEL updates repository:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5Server/noarch/rpm-eprints-org-RHEL-5-1.noarch.rpm&lt;br /&gt;
&lt;br /&gt;
... on '''RHEL 6.x only''' install antiword if installing EPrints 3.2.x or earlier:&lt;br /&gt;
&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5/i386/antiword-0.37-1.i386.rpm&lt;br /&gt;
 # or for 64 bit:&lt;br /&gt;
 rpm -ivh http://rpm.eprints.org/RHEL/5/x86_64/antiword-0.37-1.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
Upgrade your XML libraries:&lt;br /&gt;
&lt;br /&gt;
 yum upgrade libxml2 libxslt perl-XML-LibXML perl-XML-LibXSLT&lt;br /&gt;
&lt;br /&gt;
Install EPrints 3:&lt;br /&gt;
&lt;br /&gt;
 yum install eprints3 # 3.2.x&lt;br /&gt;
 yum install eprints # 3.3.x and later&lt;br /&gt;
&lt;br /&gt;
===Other sources for dependencies===&lt;br /&gt;
&lt;br /&gt;
The following RPM repositories may be useful for finding other dependencies required by EPrints that aren't part of the core RHEL system.&lt;br /&gt;
&lt;br /&gt;
http://fedoraproject.org/wiki/EPEL - Fedora Extras for RHEL.&lt;br /&gt;
&lt;br /&gt;
http://pkgs.repoforge.org/rpmforge-release/ - RPMforge, which covers a very large range of Perl modules plus others.&lt;br /&gt;
&lt;br /&gt;
[http://www.imagemagick.org/script/binary-releases.php ImageMagick] provide an RPM for RHEL/CentOS 5. At time of writing the RPM requires fftw3, fltk, jasper and openexr which are available from ''RPMForge''. libwebp is available from [http://rpm.eprints.org/RHEL/5/ rpm.eprints.org].&lt;br /&gt;
&lt;br /&gt;
==SELinux==&lt;br /&gt;
&lt;br /&gt;
If you're using SELinux on your server you will need to give Apache read/write access to the documents directory for all repositories you create:&lt;br /&gt;
&lt;br /&gt;
 chcon -R -h -t httpd_sys_script_rw_t /opt/eprints3/archives/[repoid]/documents/&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
&lt;br /&gt;
[[Getting Started with EPrints 3]]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When installing EPrints on RHEL6 (may apply to other versions), If you get the error:&lt;br /&gt;
 Failed to parse XML file:&lt;br /&gt;
 /usr/share/eprints/lib/lang/en/phrases/system.xml: Entity: line 396: parser error : Entity 'nbsp' not defined age or title page. If there are more...&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 sed -i 's/&amp;amp;nbsp;/ /g' /usr/share/eprints/lib/lang/en/phrases/system.xml&lt;br /&gt;
&lt;br /&gt;
then navigate to the root of your EPrints install (/opt/eprints or /usr/share/eprints) and run&lt;br /&gt;
 bin/generate_views *repository_id*&lt;br /&gt;
 bin/epadmin reload *repository_id*&lt;/div&gt;</summary>
		<author><name>Samuel.pearce@open.ac.uk</name></author>
		
	</entry>
</feed>