4 ms·
Debian stable. Whatever project you have, figure how to install things per project and not system wide. I use pyenv and pyenv virtualenv for python, rvm for r
by rovr138 6y ago
Debian stable.
Whatever project you have, figure how to install things per project and not system wide.
I use pyenv and pyenv virtualenv for python, rvm for ruby, nodenv for node. For node, figure how not to use -g.
Surprisingly an annoying one is PHP so I just have VMs that I use for it.
- Qwertious 6y ago>Whatever project you have, figure how to install things per project and not system wide. Is there a good tool for doing this? I'd really like to be able to create categories/tags for every package I explicitly install, especially since so many projects are like "to install this you first git clone blah, then run 'apt install ffmpeg libpng libYoureNeverUsingThisForAnythingElse libYoullForgetThisLibAndWontUninstallIt curl ninja libpurple' then make.
- rovr138 6y agoDon’t forget libcaca haha Unfortunately, in those cases, containers and VM’s are probably the best choice. For make, if it’s only make, you can specify the destination usually. I keep a .bin and .opt directories on my home for those.