P.S.
아래 글 처럼 yum 을 통한 ant 설치보다.
http://jongkwang.com/?p=796 에서 설명하는 방식으로 설치하는 것이 더 편리해 보입니다.
아래 글은 그냥 참고만 하세요.
아놔… 이것 때문에 고생한거 생각하면 눈물이 앞을 가린다.
(약 8시간 가까이 쌩 고생…ㅠㅠ)
저와 비슷한 처지의 분들은 이글이 도움이 되실길…
에러 현상
yum install ant 하면 아래와 같은 오류 발생
Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64
구글링 해보면
ANT_HOME, JAVA_HOME, JRE_HOME 을 잘 맞추라고 한다.
나 또한 신경써서 맞춰 주었으나 계속 안됨
원인
– jpackage-util 5.0 에서는 이상하게 안된다
– jpackage-util 1.7 을 구해서 설치 하면 된다.
문제1
– 먼저 jpackage-util 5.0 를 지운다.
rpm -e --nodeps jpackage-utils # -nodeps 옵션 안걸어 주면 어떻게 될지 나도 모른다. 조심조심
/etc/yum.repos.d/ 폴더에 jpackage-util 1.7 경로를 추가 시켜 준다.
cd /etc/yum.repos.d/
vi jpackage17.repo
[jpackage17-generic] name=JPackage (free), generic mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=1.7 gpgcheck=1 gpgkey=http://www.jpackage.org/jpackage.asc enabled=1 [jpackage17-rhel] name=JPackage (free) for Red Hat Enterprise Linux $releasever mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=redhat-el-$releasever&type=free&release=1.7 gpgcheck=1 gpgkey=http://www.jpackage.org/jpackage.asc enabled=1 [jpackage17-generic-nonfree] name=JPackage (non-free), generic mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=non-free&release=1.7 gpgcheck=1 gpgkey=http://www.jpackage.org/jpackage.asc enabled=0
이제 jpackage-utils-1.7.3 설치
yum install jpackage-utils-1.7.3
그리고 ant 설치
yum install ant ant -version