Ваши кулинарные книги и рецепты делают объявления о том, как должны выглядеть определенные ресурсы в вашей системе, некоторые объявления - это то, что должно быть там, а другие - то, чего не должно быть. Однако, есть много вещей, о которых ваши кулинарные книги не заботятся. Например, даже если вы устанавливаете некоторых пользователей с ресурсом user
, вы не регистрируетесь для управления всеми пользователями в /etc/passwd
(при условии, что у вас есть хост * nix).
Итак, если в ваших кулинарных книгах вообще нет упоминания expect
, значит, вам все равно, установлена ли она. Если для вашей системы важно, чтобы expect
не был установлен, вам следует :remove
пакет.
Ваша кулинарная книга не должна предполагать, что это единственная причина, по которой установлен данный пакет, поэтому не всегда правильно делать удаление ранее установленного пакета.
Наконец, доверьтесь системе упаковки. Если pexpect
не может работать на хосте, на котором установлен expect
, он должен объявить, что он конфликтует или устарел expect
.