Instale uma versão diferente do Maven da fornecida pelo Ubuntu

1

Eu gostaria de instalar um pacote no Ubuntu 10.04.4, mas gostaria de não usar aquele disponível no repositório que recebo quando o faço:

apt-cache policy ${package}

Eu realmente gostaria de usar uma versão mais antiga. Então, na minha pesquisa, gostaria de excluir o repo que é retornado quando eu executar o comando acima, ou seja, pesquisar todos os outros repos.

Além disso, o comando acima retorna apenas uma opção. Eu queria saber se ele sempre retorna apenas o primeiro (mais recente) encontrado ou se teria retornado mais opções de repositórios diferentes.

>apt-cache policy maven3
maven3:
  Installed: (none)
  Candidate: 3.2.1-0~ppa1
  Version table:
     3.2.1-0~ppa1 0
        500 http://ppa.launchpad.net/natecarlson/maven3/ubuntu/ lucid/main Packages

Eu quero instalar a versão 3.0.4

    
por amphibient 15.05.2014 / 21:16

1 resposta

1

Adicione a linha de origem

deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu maverick main

e, em seguida, execute

apt-get source maven3

Isso lhe dará o diretório de origem descompactado. Em seguida, cd no diretório de origem tente executar

debuild -uc -us

Você pode precisar instalar algumas dependências de compilação antes de prosseguir. As dependências de compilação listadas para 3.0.3 são

Build-Depends: cdbs, debhelper (>= 7.0.50~), quilt
    
por 15.05.2014 / 22:01