Gerenciador de Repositório: Nexus
Pacotes de Software são utilizados e gerados durante o processo de criação, conhecidos como artefatos. Projetos dependentes de um artefato externo devem recuperá-los de um repositório. É ideal que o usuário busque esses artefatos necessários de um único repositório central que é obtido com o Sonatype Nexus.
http://www.sonatype.org/nexus/archived/2. Copiar para uma pasta /Aplicativos (crie-a caso seja necessário):
$ mkdir Aplicativos $ cd Aplicativos $ cp /Downloads/nexus-[versão]-bundle.tar.gz .3. Descompactar o arquivo:
$ tar xvzf nexus-[versão]-bundle.tar.gz4. Remover o arquivo compactado do diretório:
$ rm nexus-[versão]-bundle.tar.gz5. Renomear o diretório deixando-o mais simples:
$ mv nexus-[versão]/ nexus/6. Por padrão o Nexus já vem no endereço /nexus, porém caso esteja na raiz, editar o script nexus.properties na pasta /home/[usuário]/Aplicativos/nexus/conf e trocar o valor da seguinte variável:
nexus-webapp-context-path=/nexus7. Acessar a pasta /etc/init.d e copiar o script nexus:
$ sudo su # cd /etc/init.d # cp /home/[usuário]/Aplicativos/nexus/bin/nexus .8. Editar este roteiro:
# gedit nexus9. Verificar o início deste que deve estar da seguinte forma:
#! /bin/sh ### BEGIN INIT INFO # Provides: nexus # Required-Start: $remote_fs $syslog $network # Required-Stop: $remote_fs $syslog $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Nexus Maven Proxy # Description: Nexus Maven Proxy ### END INIT INFO10. Modificar a variável NEXUS_HOME para o endereço correto:
NEXUS_HOME="/home/fernando/Aplicativos/nexus"11. Habilitar e modificar a variável RUN_AS_ROOT, permitindo que o Superusuário o execute:
RUN_AS_USER=root12. Salvar o script e iniciar o Nexus como um serviço:
# exit $ service nexus start13. Aguardar o serviço subir e acessar o Nexus no endereço:
http://[servidor]:8081/nexus14. Logar no usuário padrão: admin e senha padrão: admin123.
Obrigado e até a próxima
Fernando Anselmo
Boa tarde Prof. Fernando. Você poderia me indicar (se existir) um software para trabalhar com banco MS Sql Server dentro do Ubuntu? Por exemplo: Tenho um servidor de Banco MS SQL e no meu PC uso o management studio ou navicat. E no Ubuntu????
ResponderExcluir