Isso deve funcionar:
export PATH=$PATH:/usr/local/ant/apache-ant-1.7.1/bin
Certifique-se de atualizar este PATH em seu arquivo .bash_profile ou em qualquer um dos scripts de inicialização em /etc/profile.d
Na verdade, instalei o Ant no ambiente rhel5 e configurei a variável ANT_HOME em /etc/profile , que aponta para /usr/local/ant/bin , quando executo o comando echo $ANT_HOME , dá o caminho correto, mas obtenho ant:command not found quando tentei executá-lo de outro diretório. Eu o instalei usando um tar chamado apache-ant-1.7.1-bin.tar.gz e o descompactei.
Eu tentei o comando abaixo de ln -s /usr/local/ant/apache-ant-1.7.1/bin /usr/local/ant/apache-ant-1.7.1/bin/ant
ln: creating symbolic link /usr/local/ant/apache-ant-1.7.1/bin/ant' to /usr/local/ant/apache-ant-1.7.1/bin': File exists , mas quando eu corro formiga, ele ainda diz que o comando não foi encontrado