cara menginstal ANT di ubuntu 14.04

13

Saya baru di Ubuntu dan saya mencoba menginstal Apache ANT di Ubuntu

Saya mengunduh paket (apache-ant-1.9.4-bin.tar.gz) dan di terminal saya memberi perintah seperti ini

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

Saya mendapat dua kesalahan ini

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'

dan jika saya gunakan

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

bagaimana saya harus melanjutkan?

Vinodh Kumar
sumber
Anda tidak dapat menginstal arsip .tar.gz dengan apt-get. Apt-get instal paket dari repositori paket.
user205301
ok lalu bagaimana saya bisa menginstal Apache ANT di ubuntu langkah lain
Vinodh Kumar
Posting konten /etc/apt/sources.list. Ada kesalahan di baris 2.
AB
Lihat langkah-langkah lengkap dan jelas di sini stackoverflow.com/a/51780186/3089950
IRSHAD

Jawaban:

15

File apache-ant-1.9.4-bin.tar.gzini bukan paket yang dapat diinstal. Paket yang dapat diinstal berakhir dengan .deb.

Anda dapat menginstal semut melalui manajer paket.

Tetapi pertama-tama Anda harus memperbaiki bug di sistem Anda:

Buka terminal dan jalankan perintah ini

sudo nano /etc/apt/sources.list

Hapus garis (baris 2)

sudo apt-get install python-software-properties$

dan pada baris 35 dan 36 tambahkan #di awal baris:

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

dan hapus semua $dari Andasources.list

Kemudian jalankan perintah:

sudo apt-get update

Kemudian pasang semut :

sudo apt-get install ant
AB
sumber
1
Agak menyesatkan untuk mengatakan bahwa .tar.gz biasanya berisi kode sumber karena hampir semua rilis biner umum untuk Linux juga .tar.gz - arsip seperti dalam kasus ini.
user205301
Terima kasih AB Ini berfungsi dengan baik .... masalah terpecahkan. terima kasih banyak
Vinodh Kumar
@ user205301 OK, dihapus
AB
@VinodhKumar Apakah Anda puas dengan jawaban saya? Kemudian beri saya upvote (∧). Jika saya dapat memecahkan masalah Anda, maka alangkah baiknya jika Anda menandai jawaban saya (✓). ;)
AB
Saya tidak dapat memberikan suara untuk jawaban Anda. karena butuh 35 reputasi, saya menerima jawaban Anda benar.
Vinodh Kumar
9

Secara sederhana: sudo apt-get install ant

Jika Anda memerlukan versi yang lebih baru maka Anda harus mengekstrak .tar.gz yang Anda unduh ke suatu tempat dan menjalankan semut dari sana.

tar xzvf apache-ant-1.9.4-bin.tar.gzekstrak arsip. Ini pada dasarnya hanya arsip-ZIP. Anda dapat mengekstraknya secara grafis dari peramban file.

pengguna205301
sumber
saya mencoba perintah ini 'sudo apt-get install semut' tetapi saya mendapat kesalahan ini Tidak dapat menemukan paket semut
Vinodh Kumar
Coba jalankan sudo apt-get updatedulu. Saya memiliki Ubuntu 14.04 dan saya baru saja menginstal semut dengan apt-get sehingga paket itu harus ada di sana.
user205301
saya mencoba pembaruan sudo apt-get saya mendapat kesalahan ini E: Ketik 'sudo' tidak dikenal pada baris 2 dalam daftar sumber /etc/apt/sources.list E: Daftar sumber tidak dapat dibaca.
Vinodh Kumar
Bagaimana dia bisa menjalankan perintah sudo apt-get updatejika ada kesalahan? Baca pertanyaannya.
AB
@ AB Saya menambahkan baris kesalahan sources.list dalam pertanyaan..hanya
Vinodh Kumar