-
Like Homebrew (Linux): https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh The bootstrap process needs Can I make |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
no, because the package themselves may contain actions that can only be accomplished by one with root privileges. I've seen what "pkg" does for example -- it simple silently fails those actions, which don't make sense to me. Plus the sqlite databases that hold the current installation and catalog infomation are in an area only writeable by root. I suppose there could be some work done to change who can modify those databases but that's |
Beta Was this translation helpful? Give feedback.
no, because the package themselves may contain actions that can only be accomplished by one with root privileges. I've seen what "pkg" does for example -- it simple silently fails those actions, which don't make sense to me. Plus the sqlite databases that hold the current installation and catalog infomation are in an area only writeable by root.
I suppose there could be some work done to change who can modify those databases but that's
a) a bad idea from an sysadmin pov
b) still doesn't address those packages that trip triggers or have pre- and post- operation scripts that require root access.