3 ms·
Thank you for bringing this approach onto my radar. It sounds very promising for solving the OS upgrade issue but also let's me finally use the latest version f
by qwertox 4y ago
Thank you for bringing this approach onto my radar. It sounds very promising for solving the OS upgrade issue but also let's me finally use the latest version for my projects. I will read up on this.
Are there some recommended keywords or things to avoid which I could use to orient myself? Like "use deadsnakes" or "avoid deadsnakes"?
- eru 4y agoI suggest you look into Python's Poetry package manager. There's some ways to keep multiple isolated Python environments around on the same OS (and Poetry can help with that, too). But I would suggest that you just stick every Python program in its own dedicated docker container, if you can get away with the overhead. (There are some ways to make rather slim containers.) Of course, it doesn't have to be docker. Any other containerisation or VMs also work. In general, I found it a good idea to keep the host operation system as small as possible, and stick everything into containers that you can upgrade separately.