Posts Tagged ‘developers’
May 18th, 2009
K/Ubuntu for Developers
There are important packages that don’t come default with kubuntu which I would need for development. So after setting up a new installation of Kubuntu this is what I’d do:
sudo aptitude install openssh-server build-essential vim kdesvn mysql-server-5.0
These are needed as of kubuntu 9.04 – Jaunty and as you can see installs:
- openssh-server – which will immediately listen on port 22
- build-essential – compilers, etc
- vim – because I don’t like using vi
- kdesvn – Cuz can be easier to diff my devels
- mysql-server – well… i need it and Mysql 5.1 does not have great reviews.
Even if you don’t want kdesvn, I’d take kompare any day. The best diff front end for KDE. Although kdiff3 (sudo aptitude install kdiff3) isn’t too bad.

My Top Linux IDE’s and Development Editors
There are a few good programs to write programs / scripts. These are editors / IDE’s that can be used for scripting or writing programs in linux.
These are listed in no particular order
Environment: Kde
Languages: PHP, Perl, Python, XML, C
Environment: Kde
Languages: PHP, Perl, Python, XML, C, Ruby, Rails
Environment: gnome
Languages: C
Environment: KDE
Languages: Anything. Has Syntax Highlight
Environment: gnome
Languages: Anything. Has Syntax Highlight. Basic lightweight editor
Environment: gnome
Languages: Web based, HTML, XML, some PHP
Environment: Anything – JAVA
Languages: Anything. Plugins for all possible languages
[heavy weight editor. But one size fits all for most open source projects and languages]
Environment: gnome
Languages: HTML, CSS, PHP – Simple, lightweight, Syntax highlight
Environment: Anything – Java
Languages: Anything. Has plugins for any possible language. Customizable
Environment: Anything – Java
Languages: Anything. Has plugins for any possible language. Customizable
[has a cool debugger, no need to switch to Browser for debugging]
[refer to Eclipse]
[not ready for production use. Unless you're looking for a challenge]
Environment – gnome
Languages – PHP, C, and many more.
[My personal favorite, lightweight, has some critical items that basic editors like kate / gedit doesn't]