ubuntu關於執行.sh問題 - Linux

Table of Contents

各位大大好,不好意思想問一個蠢問題,不知道怎下關鍵字,找不到資料...


我想執行Apache Ant, 所以我到官方網站下載了壓縮檔,

解壓縮到/opt/ant_home, 接著將該位置設定到/etc/environment裡,

重開機後我需要使用"./ant"才能執行ant,

但若我使用"sudo apt-get install ant"方式安裝,則可以直接使用"ant"執行,

且安裝在/opt/ant_home下的資料夾並沒有ant這支sh,是否有大大可以為小弟解惑,

問題:
1. 這當中差異在哪呢?
2. 使用apt-get方式的環境變數會設在哪呢?

如有違反版規,懇請告知,萬分感謝!

補充一下:
ehco $PATH
結果:$ANT_HOME/bin:$JAVA_HOME/bin:/usr/local/bin:
/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:
/usr/games:/usr/local/games

ehco $ANT_HOME
結果:/opt/apache-ant-1.9.4

是不是設錯了呢?


--

All Comments

Gary avatarGary2015-02-24
$PATH
Xanthe avatarXanthe2015-02-27
一個是套件管理程式幫你設定安排好了,一個是DIY
Lydia avatarLydia2015-03-02
先使用 which ant 來檢查
Victoria avatarVictoria2015-03-05
把你opt 加到path裡面吧