Re: [Fwd: Re: [Dlc-discuss] [Fwd: Linux fragmentation and desktop standards]]

Daniel Cassidy <[email protected]>
Newsgroups gmane.comp.kde.cafe
Message-ID <[email protected]>
On Friday 11 April 2003 7:44 am, Aaron J. Seigo wrote:
> > My theory:
> >
> > /usr/qt-3.1/bin/qtconfig
> >
> > /usr/local/qt-3.1/bin/qtconfig
>
> or just /usr/bin/qtconfig

Going strictly by the FHS, my interpretation is that if you want to organise 
by package, you put it in /opt. if you don't, you put it in /usr or 
/usr/local

so the choice would be:

/opt/qt-3.1/bin/qtconfig
/usr/bin/qtconfig
/usr/local/bin/qtconfig

My view has always been that you should put all central parts of a linux 
system (and i'd take this in your average linux distribution as all the stuff 
you need to have a usable console based system) in /usr and everything else 
in /opt; so kde, gnome, qt, mozilla, etc etc would all have their own 
directories in /opt.

In a distribution which is based around kde, for example lindows or ark, it 
would probably be more logical to put all the essential parts of kde in /usr 
too, and anything 'extra' which the user installs should go in /opt. To 
people coming from Windows systems, this would be a lot like the distinction 
between c:\windows and c:\program files. It's also a fairly logical way to 
structure a system.

One problem here though, is that it seems to me to be very difficult to build 
KDE programs so that they work in a seperate hierarchy to KDE itself, i.e. if 
you install KDE in /usr, it seems to be necessary to install KDE programs in 
/usr too. This, IMO, is a design fault of KDE.

-- 
dan

"Were i susceptible to having my mind changed, it would have changed my mind" 
- Matthew Parris

Kde-cafe mailing list - [email protected]
http://ofb.biz/lists/listinfo.cgi/kde-cafe

DISCLAIMER: The views expressed on this mailinglist are the personal
opinions of the author and do not represent KDE or the author's employer.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.