4 ms·
My pragmatic solution: - Run debian stable to get a solid base system - When you want the latest version of some software and need it "on the host" for some r
by kilburn 6y ago
My pragmatic solution:
- Run debian stable to get a solid base system
- When you want the latest version of some software and need it "on the host" for some reason: use the official repositories / auto-updating stuff (e.g.: docker, firefox, vscode, virtualbox).
- Everything you can run on docker ... just do it. Even cli utilities are usually fine (for instance I run latex from within docker, through an alias that mounts the current folder as a volume).
- When you cannot run something on docker, consider lxc.
- As a last resort, turn to kvm machines. Hint: vscode-remote works beautifully to work inside the VM when you must resort to this. I know it is not free, but I said pragmatic ;)
- qz2 6y agoThat's roughly where I have landed as well. Also including VScode and remote-ssh :)
- kelnos 6y agoFor desktop use, I run Debian stable for the first six months or so after release, and then switch to testing. That ends up being enough time for things to settle down, and, remarkably, I have near-zero issues with testing. One thing that is a pain is that testing isn't covered by the Debian Security Team, and sometimes gets fixes a week or so after stable does, so you do need to be more proactive about security issues.