File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Linux / UNIX and the fly likes Good linux distribution Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Linux / UNIX
Bookmark "Good linux distribution" Watch "Good linux distribution" New topic

Good linux distribution

Yan Lee
Ranch Hand

Joined: Sep 15, 2003
Posts: 94
I am interested in installing and programming Java on Linux.
I need suggestions on a good Linux distribution use. I have the following
1. Ease of download/install
2. mainly going to use it for Java Development (Apache, Ant, JDK...)
3. efficient in terms of memory...
4. availibilty of device drivers
Please let me know your experiences and suggestions about a suitable
distribution that I can use.
Thanks in advance and regards.
Adrian Yan
Ranch Hand

Joined: Oct 02, 2000
Posts: 688
Most of linux dist now are pretty easy to install. I highly recommend debian, but it's not an easy dist to learn. I been using it for over two years and love it.
As far as your concern for java, I have JDK on all my 3 debian boxes and no problem so far.
Memory concern: this is mostly kernel's job to handle memory, so all linux dists use the same kernel, there is not one better than the other.
Device drivers: once again, this is usually handled by kernel, so what dist shouldn't matter too much.
Robert MacEwan

Joined: Apr 05, 2003
Posts: 13
suse 9

Robert MacEwan
Juha Juntunen

Joined: Sep 04, 2003
Posts: 2
Suse 9.x and Mandrake 9.2 are easy to install.

---------------<br />Juha Juntunen
Joe Ess

Joined: Oct 29, 2001
Posts: 9189

I've used various RedHat's for Java development and running my personal web server. VERY easy to get up and running. Unfortunately RedHat is discontinuing their workstation product. The public distribution will be a community-supported distribution called Fedora. I haven't tried it, but it's going to be more bleeding edge than the workstation was.
White Box Enterprise Linux is supposed to be the new Red Hat Enterprise built from the free open sources Red Hat uses to build their new commercial product.
Gentoo sounds interesting because it is designed to be an easy way to build GNU/Linux from the source. Either install their latest and greatest build or have it built and optimized for your platform from the kernel up and all the flavors between.
You have to like Evil Entity/Undead Linux just for the name.
Heard lots of good things about SUSE, Mandrake and Debian. So many distributions, so few computers. . .

[How To Ask Questions On JavaRanch]
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17417

I've been working extensively with Fedora Core 1 this last week. If you've seen Red Hat 9, you've pretty much seen Fedora. Main thing is that the base package level is about 6 months more up-to-date and it has "yum" in it.
I'm abot 75% through installing MythTV, and the package interdependencies and prerequisites for that are rather frightening. I'd no more want to fetch and install them all manually than I would XFree86. Yum and its partner in crime atrpms (apt-get) make it a lot less painful. which was good, since I have an NVidia card in the box, and that meant a custom kernel build, since the stock "nv" driver isn't powerful enough for video4linux apps.
Somewhere around March Fedora Core 2 will be released, and that will be based on the 2.6 kernel. You can backpatch Fedora Core 1 (and RedHat 9) for 2.6, but some apps may break.

An IDE is no substitute for an Intelligent Developer.
Joe Ess

Joined: Oct 29, 2001
Posts: 9189

Originally posted by Tim Holloway:
I've been working extensively with Fedora Core 1 this last week.

You are a braver man than I. Building your own Tivolike box? I'm curious to learn how it turns out. And if the hardware + sweat equity ><= a Tivo.
I forgot to mention the Easiest Installing Linux Distribution Ever:
It's a live file system on a bootable CD so you just throw the CD in your drive, set your BIOS to boot from the CD and you're there. Comes with the Sun JRE and the GNU Java compiler so you can start developing immediately.
[ December 31, 2003: Message edited by: Joe Ess ]
Bob Cober

Joined: Jan 05, 2004
Posts: 6
I switched about a month ago to Gentoo from RedHat (and I am even a RedHat Certified Engineer)...
Gentoo is awesome. Everything on the sytem is compiled by your system. You only install what you want, as you need it. For example, if you decide you want to play music then: emerge xmms. This will download the source for xmms, compile it for your system using your flags, and install it.
And their forum is very friendly and active....
Try it at:
Happy Linuxing....
I agree. Here's the link:
subject: Good linux distribution
It's not a secret anymore!