I have an issue with Linux Mint saving things to root and not the home directory. I need assistance with this, a friend is being rather persistent about it. Every time a package is installed it defaults to the root directory instead of being installed to the home directory.
In a Debian-derived system like Mint, DEB packages are not meant to be installed in a user's home directory. They are to be installed by the system administrator for systemwide use.
Even if a package could be installed in a user's home directory, the package would not work after being installed there. Rather, a package is to be installed systemwide.
When installed systemwide, a typical package
foo might place
- an executable program at
- a set of configuration files in
- auxiliary files needed by the executable program in
- documentation in
and so on. Then, if the program maintains persistent or runtime data, that goes in
/run/. It's pretty complicated. That is why the software is packaged, so that your friend does not have to deal with all that complexity.
Now, some unpackaged software can, with sufficient effort, be installed in a user's home directory (if not in
/usr/local/); but for most users, most of the time, that would be a special case.