Tag Info

New answers tagged

0

Another solution if all your hosts are running Debian (or derivatives) is to use the cron-apt package. But, as suggested per the documentation, a bit of care must be taken. I'm currently using cron-apt on a dozen of servers to perform all the security updates automatically and unattended. To avoid any unwanted upgrades, I only use cron-apt on servers ...


1

you can use Fabric. Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.


1

There is also apt pinning, which is useful for configuration management. Consider this example that pins the version of CFEngine in /etc/apt/preferences.d/cfengine. Package: cfengine-community Pin-Priority: 1001 Pin: version 3.6.0-1 https://help.ubuntu.com/community/PinningHowto


2

You simply have to hold the desired packages, using your prefered package manager, for example: Using apt to hold: sudo apt-mark hold package_name to remove the holding: sudo apt-mark unhold package_name Using aptitude to hold: sudo aptitude hold package_name to remove the holding: sudo aptitude unhold package_name



Top 50 recent answers are included