우분투 14.04에서 ANT를 설치하는 방법


13

우분투를 처음 사용하고 우분투에서 Apache ANT를 설치하려고합니다.

패키지 (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$

어떻게 진행해야합니까?


apt-get과 함께 .tar.gz-archive를 설치할 수 없습니다. Apt-get은 패키지 저장소에서 패키지를 설치합니다.
user205301

그렇다면 우분투에서 아파치 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 행에서 행 #의 시작 부분에 a 를 추가하십시오 .

# 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
Linux의 거의 모든 일반 바이너리 릴리스도이 경우와 마찬가지로 .tar.gz -archives이므로 .tar.gz는 일반적으로 소스 코드를 포함한다고 말하는 것은 약간 오해의 소지가 있습니다.
user205301

고마워 AB 그것은 잘 작동합니다 .... 문제가 해결되었습니다. 감사합니다
Vinodh Kumar

@ user205301 괜찮음, 제거됨
AB

@VinodhKumar 내 대답에 만족 했습니까? 그런 다음 공감대를주십시오 (∧). 문제를 해결할 수 있다면 내 답변을 표시하면 좋을 것입니다 (✓). ;)
AB

당신의 답변에 투표 할 수 없었습니다. 35 평판이 필요하기 때문에 귀하의 답변이 옳았습니다.
Vinodh Kumar

9

간단히: sudo apt-get install ant

최신 버전이 필요한 경우 다운로드 한 .tar.gz를 추출하여 개미를 실행해야합니다.

tar xzvf apache-ant-1.9.4-bin.tar.gz아카이브를 추출합니다. 기본적으로 ZIP 아카이브입니다. 파일 브라우저에서 그래픽으로 추출 할 수도 있습니다.


나는이 명령 'sudo apt-get install ant'를 시도했지만이 오류가 발생했습니다. 패키지 개미를 찾을 수 없습니다
Vinodh Kumar

sudo apt-get update먼저 달리십시오 . 우분투 14.04를 가지고 있으며 apt-get으로 ant를 설치 했으므로 패키지가 있어야합니다.
user205301

sudo apt-get update를 시도 했는데이 오류가 발생했습니다. E : 소스 목록 /etc/apt/sources.list의 2 행에서 'sudo'유형을 알 수 없습니다. E : 소스 목록을 읽을 수 없습니다.
Vinodh Kumar

sudo apt-get update오류가 발생하면 어떻게 명령을 실행할 수 있습니까? 질문을 읽으십시오.
AB

@AB 질문에 sources.list 오류 라인을 추가했습니다. 확인
Vinodh Kumar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.