Common problems with Ubuntu

Common problems with Ubuntu

Oleg Goldshmidt pub at goldshmidt.org
Tue May 11 17:31:12 IDT 2010


On Tue, May 11, 2010 at 3:01 PM, geoffrey mendelson
<geoffreymendelson at gmail.com> wrote:

> Ouch, that brings back another UBUNTU problem. It does not install Java (are
> most programs) in /usr/bin. It installs them in /usr/bin under another name,
> or eleswhere. Then it links /etc/alternatives/<name> to them. Then it links
> /usr/bin/<name> to /etc/alternatives/<name>.

Most distros do that, e.g., Red Hat and Fedora do the same. IIRC, the
"alternatives" system originates from Debian, and was originally
invented to deal with multiple versions of perl. For java it is even
more essential, since just about every application comes with its own
JVM and cannot work with anything else (so much for portability), so
you typically have several JVMs on a machine. At the same time, you
need a default. The "alternatives" system is meant to make switching
between versions easier.

I wouldn't consider it an Ubuntu-specific feature, and by now it is
probably a feature, not a bug. ;-)

-- 
Oleg Goldshmidt | oleg at goldshmidt.org



More information about the Linux-il mailing list