I’m doing a bunch of AI stuff that needs compiling to try various unrelated apps. I’m making a mess of config files and extras. I’ve been using distrobox and conda. How could I do this better? Chroot? Different user logins for extra home directories? Groups? Most of the packages need access to CUDA and localhost. I would like to keep them out of my main home directory.

  • @DryTomatoes
    link
    1
    edit-2
    1 year ago

    I hope someone who has more info comes along. It might be time for you to make a new post though since we’re getting to the heart of the problem now.

    Also it will be a lot easier for people to diagnose if you are specific about which programs you are failing to install.

    I’ve only experimented with Python in docker and it gave me a lot of headaches.

    That’s why I prefer to pip install things inside venvs because I can just tar them myself and have decent portability.

    But since your installing files across the system I’m not sure what the best solution is.