Instalando os aplicativos pré-requisitos
Abra
Aplicativos > Acessórios > Terminal e execute os seguintes comandos:
sudo apt-get install openjdk-6-jdk
sudo apt-get install tasksel
sudo tasksel
Selecione os seguintes pacotes:
(Use a barra de espaço para selecionar os aplicativos da lista)
[*] LAMP server
[*] PostgreSQL database
[*] Tomcat Java server
Use
tab para selecionar o botão
OK, em seguida tecle
enter
Instale então o ant e o maven2:
sudo apt-get install ant maven2
Crie então o usuário do banco de dados (dspace)
sudo su postgres
createuser -U postgres -d -A -P dspace
escreva uma senha (selecione uma senha como
dspace)
Negue a opção seguinte:
Shall the new role be allowed to create more new roles? (y/n) n
Saia do prompt do postgres teclando:
exit
Permita que o usuário do banco de dados (dspace) se conecte aos dados do banco:
sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
Adicione a linha abaixo no final do arquivo:
local all dspace md5
salve e feche o arquivo
Reinicie o PostgreSQL:
sudo su
e
/etc/init.d/postgresql-8.4 restart
Crie um usuário Unix chamado
dspace, atualize sua senha (passwd), crie um diretório no qual você irá instalar o Dspace e certifique-se que esse usuário
dspace tenha privilégios de escrita nesse diretório:
sudo useradd -m dspace
sudo passwd dspace (escreva qualquer senha como por exemplo:
dspace para esse novo usuário do dspace)
sudo mkdir /dspace
sudo chown dspace /dspace
Crie um banco de dados postgreSQL
dspace
sudo -u dspace createdb -U dspace -E UNICODE dspace
Configure o Tomcat para que ele reconheça as Dspace webapps:
sudo gedit /etc/tomcat6/server.xml
Insira a seguinte sequencia de código na linha superior ao
salve e feche o arquivo
Os seguintes passos referem-se ao download do Dspace em seu site oficial, descompacte-o no diretóio atual. O diretório Dspace-1.x.x-src-release é tipicamente referido como [dspace-src]
sudo mkdir /build
sudo chmod -R 777 /build
cd /build
baixe o Dspace pelo endereço:
http://www.dspace.org/latest-release
tar -xvzf dspace-1.8.2-src-release.tar.gz
cd /build/dspace-1.8.2-src-release
mvn -U package
cd dspace/target/dspace-1.8.2-build
sudo ant fresh_install
Fixe as permissões do Tomcat e reinicie o Servidor Tomcat
sudo chown tomcat6:tomcat6 /dspace -R
Reinicie o Tomcat
/etc/init.d/tomcat6 restart
Crie uma conta para um administrador inicial (e-person) no DSpace:
/dspace/bin/dspace create-administrator
Teste o Dspace no seu navegador
Isso é o necessário para que o Dspace funcione no Ubuntu. Existem duas webapps principais que provem uma interface similar para o repositório
http://localhost:8080/xmlui
http://localhost:8080/jspui
fonte:
http://linuxhalwa.blogspot.com.br/2011/12/installing-dspace-18-on-ubuntu-1004.html