http://www.linuxbase.org/betaspecs/fhs/fhs/index.html
"/opt is reserved for the installation of add-on application software
packages.
A package to be installed in /opt must locate its static files in a
separate /opt/<package> or /opt/<provider> directory tree, where
<package>
is a name that describes the software package and <provider> is the
provider's LANANA registered name."
"/usr/lib includes object files and libraries. On some systems, it may
also include internal binaries that are not intended to be executed
directly by users or shell scripts.
Applications may use a single subdirectory under /usr/lib. If an
application uses a subdirectory, all architecture-dependent data
exclusively used by the application must be placed within that
subdirectory."
As for partitioning your drive, I don't do separate partitions for /etc
/opt /home. It has been decades since I even heard of anyone recommending
doing that.
-LTH
On Sat, Mar 24, 2018 at 11:18 AM, William Morder <doctor_contendo(a)zoho.com>
wrote:
Okay, so new thread!
As I was repartitioning my hard drive, I was trying to find out the
lowdown on
this /opt folder. This is a new thing since I have started running
Trinity; I
never noticed it before when running Kubuntu. Only after I started running
the Trinity desktop, that is when I noticed the installation to /opt; and
only then I noticed that other programs were installing in that folder.
A friend told me that he creates separate partitions for both /opt and
/etc;
and then, too, I noticed that the new Icecat browser does something even
weirder, which is to install in /usr/lib/icecat, rather than (like other
Mozilla browsers) in /home/<USER>/.mozilla/.
My question is really more or less the same for all these items. I want to
be
able, once I have configured them as I wish, just to clone that directory,
so
that I don't have to keep reinventing the wheel, over and over again.
When I tried to research the /opt folder, I didn't find out much. If I
create
a separate partition, will I be able to leave it untouched like my home
folder? Will Trinity (and other programs) automatically be installed there?
I suppose could just back it up regularly, then overwrite it once I have
reinstalled, but I would like to treat it like my /home/<USER>/ folder, and
leave it intact.
The same with Icecat: it seems to run better than Firefox/Iceweasel, but to
install everything in /usr/lib/icecat seems very irregular. Is there some
way
to get it to install elsewhere? for example, in /opt?
Bill
---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-users-unsubscribe@
lists.pearsoncomputing.net
For additional commands, e-mail: trinity-users-help@lists.
pearsoncomputing.net
Read list messages on the web archive:
http://trinity-users.
pearsoncomputing.net/
Please remember not to top-post:
http://trinity.
pearsoncomputing.net/mailing_lists/#top-posting
--
-Leonard T. Harris
Web Services
Virginia Commonwealth University
http://www.vcu.edu/
*** Don't be a phishing victim - VCU and other reputable organizations will
never use e-mail to request that you reply with your password, Social
Security Number, or confidential personal information. For more details
visit
http://infosecurity.vcu.edu/phishing.html. ***