3 ms·
We manage our own dists. We package our own software as .debs, so everything gets managed the same way. All security updates, release deployments, rollbacks,
by dkarl 15y ago
We manage our own dists. We package our own software as .debs, so everything gets managed the same way. All security updates, release deployments, rollbacks, etc., are managed with apt-get. I don't exactly understand pinning, but it's also important to how we manage packages.
Depending on the release and the kind of server we're deploying to, we may do them all in one night or in batches of a few hundred over a week. All our boxes install security updates regularly (because we promptly add security updates to our dists.)
- deleted 15y ago[deleted]
- technomancy 15y agoI would love to deploy via apt-get, but I don't want to lose the ability to have multiple versions installed at the same time. How do you handle this? Do you have to name the package for each version something different a la python.2.4, python2.6, etc? This is the one thing I hate about apt vs tools like rubygems; the workarounds for this missing functionality are heinous.