Вы могли использовать контрольные суммы. но самый безопасный путь состоит в том, чтобы восстановить от Вашего резервного копирования. Вы не должны тестировать каждое резервное копирование, но однажды в хитрости, необходимо восстановить резервное копирование на другой машине. этим путем Вы будете знать наверняка, работает ли Ваше резервное копирование или нет.
1766 ошибки указал, что поставщик способности устанавливает рекомендуемые пакеты, в то время как способный поставщик не делает.
Если это корректно (я не проверил его сам), то следующее может работать более чисто:
package { [ "open-vm-tools", "open-vm-dkms" ]:
ensure => installed,
provider => apt,
}
Адаптированный из Марионеточной Ссылки Типа, раздела "пакета".
Редактирование после дальнейшего расследования: так как способный поставщик является значением по умолчанию на Ubuntu и Debian, используйте поставщика способности для этих пакетов и добавьте подходящее ~/.aptitude/config
для корня.
package { [ "open-vm-tools", "open-vm-dkms" ]:
ensure => installed,
provider => aptitude,
require => File["/root/.aptitude/config"];
}
file { "/root/.aptitude/config":
ensure => present,
content => 'APT::Install-Recommends "0";';
}
Не прекрасный, но более краткий, чем гигантская исполнительная строка.