Я искал командную строку для обновления / обновления моего VPS, за исключением программного обеспечения веб-сервера. На моем VPS установлен Nginx v.1.4.7, и я не хочу, чтобы он обновлялся / обновлялся, когда я запускаю любую командную строку обновления / обновления.
Я нашел этот вопрос apt-get update / update list, ничего не меняя говорю о подобной проблеме, за исключением того, что я хочу обновить все, но только Nginx.
возможно ли это сделать? или мне нужно запустить обновление / обновление для каждого отдельного пакета на моем VPS?
Вам просто нужно удерживать желаемые пакеты, используя предпочтительный менеджер пакетов, например:
Использование apt
держать:
sudo apt-mark hold package_name
для удаления холдинга:
sudo apt-mark unhold package_name
Использование способностей
держать:
sudo aptitude hold package_name
для удаления холдинга:
sudo aptitude unhold package_name
Также есть подходящее закрепление, которое полезно для управления конфигурацией. Рассмотрим этот пример, который закрепляет версию CFEngine в /etc/apt/preferences.d/cfengine.
Package: cfengine-community
Pin-Priority: 1001
Pin: version 3.6.0-1