Létezik egy remek webszerkesztő eszköz, amelynek a neve: Aptana.
A probléma vele azon túl, hogy nincs benne tudtommal semmilyen tárolóban, hogy Ubuntu 9.04-en nem hajlandó elindulni magától, ahogy kellene. Most viszont leírom, hogyan is lehet működésre bírni.
Először is, a függőségek, amik a futtatáshoz szükségesek:
sun-java6-bin
xulrunner
Ezeket megkereshetjük Synapticban (Rendszer - Adminisztráció - Synaptic csomagkezelő), vagy telepíthetjük terminálból a
sudo aptitude install sun-java6-bin xulrunner
paranccsal.
Ha ez megvan, töltsük le az Aptana aktuális verzióját innen:
http://www.aptana.com/studio/download
Ez, az Útmutató írásakor az 1.2.7-es verzió.
Válasszuk a Standalone és Linux verziót, ha nem azt adná fel automatikusan, majd Download Now.
Miután lejött, tömörítsük ki az asztalra.
Másoljuk a mappát rendszergazdai módban a /usr/local mappába.
sudo nautilus
Ezután hozzunk létre egy aptana nevű parancsfájlt
sudo gedit /usr/local/aptana/aptana
Illesszük be a következő szöveget:
#!/bin/sh
MOZILLA_FIVE_HOME=/usr/lib/xulrunner
if [ $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME
fi
export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
/usr/local/aptana/AptanaStudio $@
Majd mentsük.
Adjunk neki futtatási jogot:
sudo chmod a+x /usr/local/aptana/aptana
Ezután már ki lehet próbálni, hogy működik-e a
/usr/local/aptana/aptana
paranccsal.
Ha működik, megkönnyíthetjük az elindítását, ha linkeljük:
sudo ln -s /usr/local/aptana/aptana /usr/bin/aptana
Ha szeretnénk a menüben is viszontlátni, mensük le az ikonját például innen:
http://christopher.j.wells.googlepages.com/aptana_32x32.svg
De ha rákeresünk "Aptana icon" néven, biztos találunk.
Mentsük le a .icons mappánkba. Rejtett, ha nem látjuk, Ctrl+H.
Jobb klikk a főmenünkön, Menük szerkesztése - Fejlesztés - Új elem
Ikonnak válasszuk a lementett képet, parancs aptana
, név lehet Aptana, vagy amit szeretnénk. A biztonság kedvéért a menüszerkesztőben kattintsunk az "Alkalmazások"-ra, hogy be van-e pipálva a Fejlesztés mappa. Ha nincs, tegyük oda.
Ezután Bezárás, és elvileg készen is vagyunk.
Jó fejlesztést! :)