Действующие лица:
1. Eclipse - Супер-пупер IDE. Бесплатная, кроссплатформненная, опенсорс, благодаря развитой системе плагинов поддерживает практически все существующие языки программирования.
2. PDT - Плагин для PHP
3. Subclipse - Плагин для работы с репозитариями SVN
Итак, установка Eclipse+PDT+Subclipse под Linux выглядит оказывается вот так:
1. Устанавливаем сам Eclipse
Тут есть варианты. Вариант раз: