วิธีการติดตั้ง ANT ใน Ubuntu 14.04


13

ฉันใหม่สำหรับ Ubuntu และฉันพยายามติดตั้ง Apache ANT ใน Ubuntu

ฉันดาวน์โหลดแพ็คเกจ (apache-ant-1.9.4-bin.tar.gz) และในเทอร์มินัลฉันได้รับคำสั่งเช่นนี้

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

ฉันพบข้อผิดพลาดสองข้อนี้

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'

และถ้าฉันใช้

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

ฉันควรดำเนินการอย่างไร


คุณไม่สามารถติดตั้ง. tar.gz-archive ด้วย apt-get ฉลาดรับแพคเกจติดตั้งจากที่เก็บแพคเกจ
205301

ตกลงแล้วฉันจะติดตั้ง Apache ANT ในอูบุนตูได้อย่างไรอีกขั้นตอน
Vinodh Kumar

/etc/apt/sources.listโพสต์เนื้อหาของ มีข้อผิดพลาดในบรรทัด 2
AB

ชำระเงินขั้นตอนที่สมบูรณ์และชัดเจนได้ที่นี่stackoverflow.com/a/51780186/3089950
IRSHAD

คำตอบ:


15

ไฟล์apache-ant-1.9.4-bin.tar.gzไม่สามารถติดตั้งแพ็คเกจได้ .debติดตั้งแพคเกจที่มีปลาย

คุณสามารถติดตั้งantผ่านทางผู้จัดการแพ็คเกจ

แต่ก่อนอื่นคุณต้องแก้ไขข้อผิดพลาดในระบบของคุณ:

เปิดเทอร์มินัลแล้วเรียกใช้คำสั่งนี้

sudo nano /etc/apt/sources.list

ลบบรรทัด (บรรทัด 2)

sudo apt-get install python-software-properties$

และในบรรทัดที่ 35 และ 36 เพิ่ม#จุดเริ่มต้นของบรรทัด:

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

และลบทั้งหมดออก$จากของคุณsources.list

จากนั้นรันคำสั่ง:

sudo apt-get update

จากนั้นติดตั้งant :

sudo apt-get install ant

1
เป็นเรื่องเข้าใจผิดเล็กน้อยที่จะกล่าวว่า. tar.gz โดยปกติจะมีซอร์สโค้ดเนื่องจากเกือบทุกรีลีสไบนารีทั่วไปสำหรับลินุกซ์นั้นยังเป็น. tar.gz - ลำดับเช่นเดียวกับในกรณีนี้
205301

ขอบคุณ AB มันใช้งานได้ดี .... แก้ปัญหาได้แล้ว ขอบคุณมาก
Vinodh Kumar

@ user205301 ตกลงถูกลบ
AB

@VinodhKumar คุณพอใจกับคำตอบของฉันหรือไม่? จากนั้นให้ฉัน upvote (∧) ถ้าฉันสามารถแก้ปัญหาของคุณได้มันคงจะดีถ้าคุณทำเครื่องหมายคำตอบของฉัน (✓) ;)
AB

ฉันไม่สามารถโหวตคำตอบของคุณ เพราะมันต้องการ 35 ชื่อเสียงฉันยอมรับว่าคำตอบของคุณถูกต้อง
Vinodh Kumar

9

เพียง: sudo apt-get install ant

หากคุณต้องการรุ่นที่ใหม่กว่าคุณต้องแยกไฟล์. tar.gz ที่คุณดาวน์โหลดไปไว้ที่อื่นและรัน ant จากที่นั่น

tar xzvf apache-ant-1.9.4-bin.tar.gzแยกไฟล์เก็บถาวร มันเป็นเพียงไฟล์เก็บถาวร ZIP คุณสามารถแยกมันออกมาเป็นไฟล์กราฟิกจากเบราว์เซอร์ไฟล์


ฉันลองใช้คำสั่งนี้ 'sudo apt-get install ant' แต่ฉันได้รับข้อผิดพลาดนี้ไม่สามารถระบุตำแหน่งแพ็กเกจ ant ได้
Vinodh Kumar

ลองวิ่งsudo apt-get updateก่อน ฉันมี Ubuntu 14.04 และฉันเพิ่งติดตั้ง ant ด้วย apt-get ดังนั้นแพ็คเกจควรอยู่ที่นั่น
205301

ฉันพยายามอัปเดต sudo apt-get ฉันได้รับข้อผิดพลาดนี้ E: Type 'sudo' ไม่เป็นที่รู้จักในบรรทัดที่ 2 ในรายการแหล่งที่มา /etc/apt/sources.list E: รายการแหล่งที่มาไม่สามารถอ่านได้
Vinodh Kumar

เขาจะรันคำสั่งได้sudo apt-get updateอย่างไรหากมีข้อผิดพลาดอ่านคำถาม
AB

@AB ฉันได้เพิ่มบรรทัดข้อผิดพลาด source.list ในคำถาม
.. ตรวจสอบ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.