On 30 Jan 2001, at 17:13, Knie Dustin wrote:
> Ok, i was trying to download helixgnome again today,
> but i didnt get very far. So, I decided i was gonna
> use blackbox instead. But It wasn't installed. So, i
> thought xfce. Didn't have that either!
>
> So, i went and dled, them, and im running xfce right
> now, and I must say, it kicks ass.
>
> Also, i was hangin out in the Yahoo linux chat room
> earlier, and someone was having probs with a cd-writer
> install under linux, and someone mentioned the idea of
> creating a cd-burner distro! So, as a simple
> suggestion, lets add a cdburner workstation type
> install option or two as well as the other options.
>
> As for the other stuff that i mentioned earlier.
> Heres a starter:
>
> /etc => system wide config stuff.
> /etc/X11 => X11 config stuff
> /etc/network => network config files
> /etc/apache => apache config stuff
> /etc/users => just an idea for something!
> /var/log => log files
> /var/lock => lock files (display, consoles, modem,
> etc)
> /var/cache =>similar to /tmp but for other reasons
the cache directory is used for temporary files that you might want
to keep after a reboot(/tmp is for files you don't need to keep after
your applicaton exits -- apt uses /var/cache/apt for its package
cache and stuff)
> /tmp => system wide temp dir
> /usr => system dependent files (think something like
> the windows system directory)
> /usr/local => local app location (think windows
> program files directory)
> /usr/bin => system wide user apps
> /bin => system wide apps and startup stuff. (text
> editors, stuff like that)
/bin is only for your shells and programs the system needs to boot.
But, including a small text editor like nano there is also a good
idea(for when your system dies, and you need to edit a config file to
be able to get something running)
> /sbin => system admin apps
> /usr/sbin => user admin apps
> /usr/local/bin => app executables (self explanitory!)
> /usr/X11 => link to /usr/X11R6 or whatever
> /usr/X11XX => base X directory
> /usr/local/games => games
This is non-FHS compliant! /usr/local/bin/games should be IIRC
> /usr/share/docs =>system wide docs (howto's, man
> pages, etc)
> /usr/share/docs/man => see above
> /usr/share/docs/howto => see above
> /var/config => system wide program config files
> (system wide netscape config file, XF86Config back up,
> etc)
again, this is non FHS compliant. All config files go into /etc/
> /var/mpkg => location of mpkg database
Sorry, this is also non-FHS compliant. /etc/mpkg/ should be used for
this
> /opt => other option apps (kde, gnome, other
> windowmanagers, etc)
> /opt/wm => windowmanager dir (use this for kde, gnome
> and stuff instead of simply /opt)
> /opt/Audio => dir to stick audio stuff in
> /usr/share/sounds => system sounds
> /opt/Video => similar to /opt/Audio, for video stuff
>
>
for the /opt stuff, they should be symlinks to the files in /usr/bin
and /usr/local/bin that mpkg installs. Why? Well, you do want the
files to be in the users path. Also, /opt/mpkg/packages/pkg_name will
contain a virtual file system for each package(just symlinks to the
actual files). Or, this could be reversed(and /usr/bin contain the
symlinks). But if /opt is on its own partition, and you can't mount
it..ouch.
> thats a basic beginning. Not sure how much follows
> the FHS and stuff, and there are some new things there
> too. the /opt/Audio and Video dirs are pointless, not
> suer what they could be used for, just seemed like a
> good idea!
>
> also, i think we should use debians /etc tree (with
> some minor mods)
>
> Feel free to change, suggestion, comment, criticize,
> etc
>
>
> Dustin
>
> __________________________________________________
> Get personalized email addresses from Yahoo! Mail - only $35
> a year! http://personal.mail.yahoo.com/
>
> _______________________________________________
> Mentalunix-developers mailing list
> Men...@li...
> http://lists.sourceforge.net/lists/listinfo/mentalunix-developers
>
-------------------------------
#indrema @ irc.openprojects.net
be a part of the revolution.
unknown_lamer
|