Меня интересует разница между двумя командами
isainfo -k
isainfo -n
на солярисе. Я понимаю, что первый используется для проверки, работает ли ядро в 32-битном или 64-битном режиме, а на странице руководства говорится о втором
-n Prints the name of the native instruction set used by portable applications supported by the current version of the operating system.
На тестовой машине, на которой Solaris работает в 64-битном режиме, обе команды выводят "amd64". Итак, мои вопросы:
- Может ли вывод двух команд отличаться?
- Если у меня есть установочный скрипт, который хочет проверить предварительные условия перед извлечением и запуском 64-разрядного программного обеспечения, какой из них мне следует использовать?