Post #2005148
2026-04-17 20:56 UTC
Replies (2)
-
@colindean@mastodon.social 2026-04-17 21:10
@txtechnician @bryanredeagle Agreed, try to use distro repo deps or maybe Homebrew if you can create a linuxbrew user or at least _a_ user can install to /home/linuxbrew/.linuxbrew. Otherwise, consider using uv's venv provisioner as an idempotent caching mechanism… it'll figure out what's writeable or you can set it.
-
@bryanredeagle@beige.party 2026-04-17 21:37
@txtechnician It's relevant because several solutions I've found or have been recommended assumes a home folder. uv for examples installs itself and all the packages in the home folder, and I'm not confident in what will happen if I override those locations. Using the distro packages would work, but a few of them are not present. I was mostly seeing if there was already a best practice for how to handle virtual environments for non-user accounts.