That’s why I don’t love linux… :(

By sumedhinamdar

I have never been a great Linux fan…Yes, there is fun in doing all the work on command line…remembering complex commands, and combining them in interesting ways to create powerful combinations…

But this distracts you from your actual work…

Look at this sample…

I wanted to debug and step through my symfony project…There is no plug-n-play system for this…as far as I know…

So I wanted to setup XDebug with PDT on our Ubuntu dev server. Now just look at the hurdles in the road…

XDebug must be compiled from source…there are no binaries for *ux. So I downloaded the code and untarred it…

Now to install this, you need to have some script called PHPize…seemed it is not present on my machine…so next mission was finding PHPize…

After scouting at a some forums…I found that PHPize is present in “php-devel”…may be developer version of PHP…

After getting errors on several FTP servers, I found one server that had the RPM.

The next problem in queue was that RPM’s are not recognized by Ubuntu. :’( You need some package called Alien…

Now I am just too tired to pursue this further today!!! :)

And this is just the first step of running XDebug…integrating it with PDT might be another arduous task…especially because I want to set it up on the Dev server remotely…

I know I am a new bee in LAMP…and this should not be so hard for a habitual linux user…

But why…oh god why we can’t have a clean development system that has everything inbuilt…I always wish I had been a .NET developer after working on J2EE and now on LAMP… :|

The fundamental problem is that there is no single vendor for any system that you want to use…you always have to look for useful pieces in the jungle…and create a contraption…and scout for people who have tried similar contraptions…Symfony has surely been a great exception so far…it is working smoothly without glitches so far…

Of course…when the system owner doesn’t have to pay a single penny for licenses of his software development…that’s a great value add from his perspective…

Leave a Reply