Mailing List ArchiveSupport open source code!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: tlug: About libraries
- To: tlug@example.com
- Subject: Re: tlug: About libraries
- From: "Stephen J. Turnbull" <turnbull@example.com>
- Date: Tue, 25 Mar 1997 18:35:19 +0900
- In-reply-to: Your message of "Tue, 18 Mar 1997 12:23:02 +0100." <m0w6wvc-000PaZC@example.com>
- Reply-To: tlug@example.com
- Sender: owner-tlug
-------------------------------------------------------- tlug note from "Stephen J. Turnbull" <turnbull@example.com> -------------------------------------------------------- >>>>> "Chistophe" == Chistophe Gimenez <chris@example.com> writes: Chistophe> I'm using the Linux FT distribution. It's a good one Chistophe> since I've set up a Web server from trash and I have Chistophe> very little problems with it. I've upgraded from 1.2.x Chistophe> to 2.0.27 without problems but more I use it and more I Chistophe> find that there are a lot of directories whose meaning Chistophe> is sometimes really unclear ! Unix is big and complicated. At least it doesn't hide the names from you like Windows 95 (almost deleted my system.ini file today...). Someday somebody will make a complete dependency tree, but don't hold your breath. Chistophe> Not really easy to manage when to Chistophe> upgrade GNU C and/or you upgrade the libs. Not easy to manage, period. But at least you can see everything.... Chistophe> Thus I would like to know what is the "correct" Chistophe> directories structure ? I only know the one of Linux FT Chistophe> but is it a good one ? The "correct" directory structure doesn't exist. The reason for the complex directory structures of Unix is that the file system plus search paths does a lot of the work that *.ini files do under Windows, namely, specifying which driver etc will be used, because it's first found in the path. This allows you to set up a system, then add your own software into a "local" directory ahead of it on the path. For special purposes, you can change the search path. If your local version blows up, the previous configuration can be restored by deleting it (if it's a single file) or reverting to a search path without the local version directory on it. Or if your version lacks some function, you can use a fully qualified file name to get the original. For *real* complexity, get the docs for the kpathsea library distributed with "web" versions of TeX. For documentation on the directory structure in general, see the Linux File System Standard. Gotta run home to the wife right now, but searching for FSSTND in a linux FAQ directory should find it for you. The FSSTND explains the difference between ...bin and ...sbin, for example, and the difference between /bin and /usr/bin and /usr/local/bin, too. Also the difference between ...share and ...lib, and so on. Most current distributions are FSSTND-compliant, at least partially. HTH -- Stephen J. Turnbull Institute of Policy and Planning Sciences Yaseppochi-Gumi University of Tsukuba http://turnbull.sk.tsukuba.ac.jp/ Tel: +81 (298) 53-5091; Fax: 55-3849 turnbull@example.com ----------------------------------------------------------------- a word from the sponsor will appear below ----------------------------------------------------------------- The TLUG mailing list is proudly sponsored by TWICS - Japan's First Public-Access Internet System. Now offering 20,000 yen/year flat rate Internet access with no time charges. Full line of corporate Internet and intranet products are available. info@example.com Tel: 03-3351-5977 Fax: 03-3353-6096
- References:
- Re: tlug: About libraries
- From: "Chistophe Gimenez" <chris@example.com>
Home | Main Index | Thread Index
- Prev by Date: Re: tlug: Time Sync
- Next by Date: tlug: Time Sync
- Prev by thread: Re: tlug: About libraries
- Next by thread: Re: tlug: Redhat Power-CD Sparc cdrom mounting
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links