Ищу совет о лучшем способе определения неиспользуемых записей (или, альтернативно, используемых записей) в файлах ответов для пакетов Solaris. Причина в том, что есть некоторые файлы ответов, которые содержат подозрительные записи; т. е. записи, которые больше не актуальны. Есть ли какой-либо рекомендуемый способ определения наличия неиспользуемых записей в файле ответов? Новичок в пакетах Solaris — большое спасибо за совет по этому поводу.
- Использование SunOS 5.10
- Предоставили бы вы
pkgadd -v
подробную информацию о том, какие записи файла ответов используются или не используются? - Помогает ли
pkgchk
это? - Как насчет
pkgparam -v
?
решение1
Коллега подтвердил, что это pkgparam
можно использовать для сравнения входных данных, используемых во время установки, с входными данными файла ответов.
Синтаксисpkgparam -v <name of package>
покажет фактические ключи и значения, которые были использованы, включая элементы, которые не появляются в файле ответов. Если предположить, что файл ответов правильно сформирован (без синтаксических ошибок), любые фиктивные ключи будут игнорироваться во время установки.