My understanding was that some distros have already started their plans to do away with /usr/local and retain it as a symlink for backwards compatibility for now.
The very old days, /usr *was* ‘user’ but that has long since changed as individual user directories are now in /home. /usr is for system binaries that are part of the distribution /usr/local became a place to put your own *system* customizations. (say, install a different shell) /opt was for user-land software not part of the default distribution /usr/local is subject to getting stomped on by distribution updates, and might even disappear entirely in the future. /opt seems to be the safe system-wide place to install your own builds. (I personally use this) There is also always any path in /home or ~/, for stuff you want only your own user to be able to run. It has been a few moons since I traversed that web rabbit hole though. Things might have changed. Of course, if something works for you, there is no need to change it. Regards, Adrien > On Oct 22, 2019 w43d295, at 8:55 PM, David Cousens <davidcous...@bigpond.com> > wrote: > > John, > > I am curious as to what problems you have encountered installing to > /usr/local and on what Linux distributions? I have never had any problem > installing there in Linux Mint 17, 18, 19 which presumably also includes the > Ubuntu and Debian systems they are derived from but don't know about other > distributions. According to the Linux File Heirarchy standard this is where > user software built from source should be installed. The "sudo make > install" currently installs the libraries, share and config files in the > expected locations as follows: > > /usr/local/bin/gnucash main application > /usr/local/etc/gnucash/environment > /usr/local/include/gnucash gnucash heaader files > /usr/local/lib/gnucash gnucash libraries > /usr/local/lib a few libraries associated with > libgnc-backend, libgnc-core-utils, libgnc-gnome, libgnc-module > and libgwengui-gtk3 > /usr/share/gnucash > > Apart from requiring sudo privileges I have never encountered any problems > installing there since I started using GnuCash in 2010. > > David _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.