como instalar o ANT no ubuntu 14.04


13

Eu sou novo no Ubuntu e estou tentando instalar o Apache ANT no Ubuntu

Eu baixei o pacote (apache-ant-1.9.4-bin.tar.gz) e em um terminal dei um comando como este

sudo apt-get install apache-ant-1.9.4-bin.tar.gz

Eu tenho esses dois erros

E: Unable to locate package apache-ant-1.9.4-bin.tar.gz
E: Couldn't find any package by regex 'apache-ant-1.9.4-bin.tar.gz'

e se eu usar

/etc/apt/sources.list

1   deb-src http://ppa.launchpad.net/klaus-vormweg/bluefish/ubuntu trusty main$
 2  sudo apt-get install python-software-properties$
 3  # deb cdrom:[Ubuntu 14.04 LTS _Trusty Tahr_ - Release amd64 (20140417)]/ trusty main restricted$
 4  $
 5  # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to$
 6  # newer versions of the distribution.$
 7  $
 8  ## Major bug fix updates produced after the final release of the$
 9  ## distribution.$
10  $
11  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu$
12  ## team. Also, please note that software in universe WILL NOT receive any$
13  ## review or updates from the Ubuntu security team.$
14  $
15  ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu $
16  ## team, and may not be under a free licence. Please satisfy yourself as to $
17  ## your rights to use the software. Also, please note that software in $
18  ## multiverse WILL NOT receive any review or updates from the Ubuntu$
19  ## security team.$
20  $
21  ## N.B. software from this repository may not have been tested as$
22  ## extensively as that contained in the main release, although it includes$
23  ## newer versions of some applications which may provide useful features.$
24  ## Also, please note that software in backports WILL NOT receive any review$
25  ## or updates from the Ubuntu security team.$
26  $
27  $
28  ## Uncomment the following two lines to add software from Canonical's$
29  ## 'partner' repository.$
30  ## This software is not part of Ubuntu, but is offered by Canonical and the$
31  ## respective vendors as a service to Ubuntu users.$
32  deb http://archive.canonical.com/ubuntu trusty partner$
33  deb-src http://archive.canonical.com/ubuntu trusty partner$
34  $
35   This software is not part of Ubuntu, but is offered by third-party$
36  developers who want to ship their latest software.$
37  deb http://extras.ubuntu.com/ubuntu trusty main$
38  deb-src http://extras.ubuntu.com/ubuntu trusty main$
39  deb http://archive.ubuntu.com/ubuntu trusty universe main multiverse restricted$
40  deb-src http://archive.ubuntu.com/ubuntu trusty universe main restricted multiverse #Added by software-properties$
41  deb http://security.ubuntu.com/ubuntu/ trusty-security universe main multiverse restricted$
42  deb http://archive.ubuntu.com/ubuntu trusty-updates universe main multiverse restricted$
43  deb http://archive.ubuntu.com/ubuntu trusty-proposed universe main multiverse restricted$
44  deb http://archive.ubuntu.com/ubuntu trusty-backports universe main multiverse restricted$

Como devo proceder?


Você não pode instalar um arquivo .tar.gz-archive com o apt-get. O Apt-get instala pacotes do repositório de pacotes.
usar o seguinte comando

ok então como eu posso instalar Apache ANT no Ubuntu qualquer outra passos
Vinodh Kumar

Publique o conteúdo de /etc/apt/sources.list. Há um erro na linha 2.
AB

Respostas:


15

O arquivo apache-ant-1.9.4-bin.tar.gznão é um pacote instalável. Um pacote instalável termina com .deb.

Você pode instalar o ant através do gerenciador de pacotes.

Mas primeiro você precisa corrigir um erro no seu sistema:

Abra um terminal e execute este comando

sudo nano /etc/apt/sources.list

Remova a linha (linha 2)

sudo apt-get install python-software-properties$

e nas linhas 35 e 36, adicione a #no início da linha:

# This software is not part of Ubuntu, but is offered by third-party
# developers who want to ship their latest software.

e remova todo o $seusources.list

Em seguida, execute o comando:

sudo apt-get update

Em seguida, instale o ant :

sudo apt-get install ant

1
É um pouco enganador dizer que .tar.gz normalmente contém o código fonte, já que quase todas as versões binárias genéricas do Linux também são .tar.gz -archives, como neste caso.
usar o seguinte comando

Obrigado AB Ele funciona bem .... problema resolvido. thanks a lot
Vinodh Kumar

@ user205301 OK, removido
AB

@VinodhKumar Você ficou satisfeito com a minha resposta? Então me dê um voto positivo (∧). Se eu pudesse resolver seu problema, seria bom se você marcasse minha resposta (✓). ;)
AB

Não pude votar na sua resposta. porque precisa de 35 reputações, aceitei que sua resposta está correta.
Vinodh Kumar

9

Simplesmente: sudo apt-get install ant

Se você precisar de uma versão mais recente, precisará extrair o arquivo .tar.gz que baixou para algum lugar e executar o ant a partir daí.

tar xzvf apache-ant-1.9.4-bin.tar.gzextrai o arquivo. É basicamente apenas um arquivo ZIP. Você pode extraí-lo também graficamente do navegador de arquivos.


Eu tentei este comando 'sudo apt-get install formiga', mas eu tenho esse erro Impossível localizar pacote de formiga
Vinodh Kumar

Tente correr sudo apt-get updateprimeiro. Eu tenho o Ubuntu 14.04 e acabei de instalar o ant com o apt-get para que o pacote esteja lá.
usar o seguinte comando

Eu tentei o sudo apt-get update Eu recebi este erro E: Digite 'sudo' não é conhecido na linha 2 na lista de fontes /etc/apt/sources.list E: A lista de fontes não pôde ser lida.
Vinodh Kumar

Como ele pode executar o comando sudo apt-get updatese houver um erro? Leia a pergunta.
AB

@AB eu adicionei a linha de erro sources.list no questions..check-lo
Vinodh Kumar
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.