Re: /usr/local removed... but entries for it exist yet!

From: Frederick Bruckman (fredb_at_immanent.net)
Date: 12/13/04


Date: Mon, 13 Dec 2004 10:34:21 -0600

In article <cpjm7o$v1d$1@string1.ciencias.uniovi.es>,
        Igor Sobrado <igor@no-spam.on.the.net> writes:
>
> NetBSD 2.0 has removed /usr/local. I understand that this directory
> will not be used in the future. From my knowledge, it was not used
> for its real purpose since mid-90's at least. It should have software
> developed locally (e.g., shell scripts and tools not generally
> available), and not third party packages. That is the reason
> /opt exists in SVR4.x and /usr/pkg in NetBSD.

It's been "removed by request", so that NetBSD won't screw with it.
"/usr/pkg" exists exactly so that the package system will leave folks'
"/usr/local" alone. Most systems will still have a "/usr/local", as
they do a "/home", which we also install nothing into.

> If it is right, entries related with /usr/local should be removed
> from both the shell initialization scripts and /etc/man.conf, as
> this directory will not contain binaries or man pages again, though.

I believe that would be wrong. What would be the benefit? I believe
it would only annoy users on new installations.

-- 
Frederick


Relevant Pages

  • Re: More D7 Points
    ... > install as few third party packages as you can, ... Its a trade-off between safety and power. ...
    (borland.public.delphi.non-technical)
  • Re: /opt is missing
    ... Because Debian (and therefore Ubuntu for that matter) doesn't use /opt ... Some third party packages *might* install themselves ... But "official" debian/ubuntu packages will not install anything ...
    (Ubuntu)
  • Is there a script to install packages in IDE?
    ... I have a bunch of third party packages that I need to install on 100 odd ... development machines. ... How can I can write a script or something that would install those packages ...
    (borland.public.delphi.ide)