jak zainstalować ANT w Ubuntu 14.04


13

Jestem nowy w Ubuntu i próbuję zainstalować Apache ANT w Ubuntu

Pobrałem pakiet (apache-ant-1.9.4-bin.tar.gz) i w terminalu wydałem takie polecenie

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

Mam te dwa błędy

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'

a jeśli użyję

/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$

jak powinienem postąpić?


Nie można zainstalować archiwum .tar.gz za pomocą apt-get. Apt-get instaluje pakiety z repozytorium pakietów.
user205301 20.0415

ok, to w jaki sposób mogę zainstalować Apache ANT w Ubuntu, aby
wykonać

Opublikuj treść /etc/apt/sources.list. Wystąpił błąd w wierszu 2.
AB

Odpowiedzi:


15

Pliku apache-ant-1.9.4-bin.tar.gznie można zainstalować. Pakiet instalacyjny kończy się na .deb.

Możesz zainstalować mrówkę za pomocą menedżera pakietów.

Ale najpierw musisz naprawić błąd w systemie:

Otwórz terminal i uruchom to polecenie

sudo nano /etc/apt/sources.list

Usuń linię (linia 2)

sudo apt-get install python-software-properties$

oraz w wierszach 35 i 36 dodaj #na początku wiersza:

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

i usuń wszystko $z twojegosources.list

Następnie uruchom polecenie:

sudo apt-get update

Następnie zainstaluj ant :

sudo apt-get install ant

1
Trochę mylące jest twierdzenie, że .tar.gz zwykle zawiera kod źródłowy, ponieważ prawie wszystkie ogólne wydania binarne dla Linuksa są również archiwami .tar.gz, tak jak w tym przypadku.
user205301 20.0415

Dzięki AB Działa dobrze .... problem rozwiązany. wielkie dzięki
Vinodh Kumar,

@ user205301 OK, usunięto
AB

@VinodhKumar Czy jesteś zadowolony z mojej odpowiedzi? W takim razie daj mi głos (∧). Gdybym mógł rozwiązać twój problem, byłoby miło, gdybyś zaznaczył moją odpowiedź (✓). ;)
AB

Nie mogłem zagłosować na twoją odpowiedź. ponieważ potrzebuje 35 reputacji, zaakceptowałem twoją odpowiedź.
Vinodh Kumar,

9

Po prostu: sudo apt-get install ant

Jeśli potrzebujesz nowszej wersji, musisz wyodrębnić plik .tar.gz, który gdzieś pobrałeś i uruchomić z niego mrówkę.

tar xzvf apache-ant-1.9.4-bin.tar.gzwypakowuje archiwum. Jest to po prostu archiwum ZIP. Możesz go również wyodrębnić graficznie z przeglądarki plików.


próbowałem tego polecenia „sudo apt-get install ant”, ale otrzymałem ten błąd Nie można znaleźć pakietu ant
Vinodh Kumar

Spróbuj uruchomić sudo apt-get updatepierwszy. Mam Ubuntu 14.04 i właśnie zainstalowałem mrówkę z apt-get, więc pakiet powinien tam być.
user205301 20.0415

próbowałem sudo apt-get update dostałem ten błąd E: Wpisz „sudo” nie jest znane w wierszu 2 na liście źródeł /etc/apt/sources.list E: Nie można odczytać listy źródeł.
Vinodh Kumar,

Jak może uruchomić polecenie, sudo apt-get updatejeśli wystąpi błąd? Przeczytaj pytanie.
AB

@AB Dodałem wiersz błędu sources.list w pytaniach ..
zaznacz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.