Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@Linux now let's discuss this.
;)
https://refspecs.linuxfoundation.org/...
https://refspecs.linuxfoundation.org/...
I would never put something that isn't in the hand of the system package manager under /usr/local. /usr/local is most likely referenced in PATH and other system environment variables and shit can break fast.
That belongs to /opt imho.
It isn't fully compatible with the FHS definition, but I like and enforce this approach on eg servers because it seperates the good (packaged and referenced in system) from the bad -
@Linux I also have commercial SW and don't want to distribute additional SW across several places because in case of a distro update, I just want to copy over a single directory.
Another advantage is that opt packages won't fuck up my system because they only run if I give the full path names. -
I have stress about where to put things in windows. I put a lot of stuff c:\ because I don't understand the whole AppDir thing they got going. Most of my dev libraries end up in c:\libs because of path length issues too. Is there a standard I can look at for windows?
-
-
slar3004y*laughs in FreeBSD*
Non-sysyem files, I including third party packages goes in /usr/local.
Ever since trying FreeBSD i never understood why Linux distro a still mix system and third party packages in /usr/bin et alt. -
Linux438104y
Couple of years back:
"Hey, lets put all of our custom binaries in /bin"
Today:
"Hey @Linux, I updated my system and now some binaries is gone"
rant