Как найти версию Sun Studio 11, установленную на моем сервере Solaris 10?
Когда я делаю:
pkginfo | grep SPROapplication SPROatd,
он показывает только Sun Studio 12. Но установщик (установщик Rogue wave), который я использую, также обнаруживает Sun Studio 11 на сервере. Но я не могу найти, какая версия установлена. Или, если он установлен вообще.
1 ответ
В Sun Studio включена команда "версия". Запустите его без аргументов, и он сообщит вам версию продукта. Вы также можете выяснить, какая версия Studio установлена, проверив версию компонента (например, компилятор C), используя "cc -V", а затем используя эту диаграмму, чтобы найти версию продукта. http://www.oracle.com/technetwork/server-storage/solarisstudio/training/index-jsp-141991.html.
Установщик может использовать ваш путь поиска или проверять известные местоположения для двоичных файлов. Или это может быть неправильное предположение о версии. Установка по умолчанию обычно идет в /opt/SUNWspro. Это хорошее место для поиска двоичных файлов.
Любые пакеты, чьи имена начинаются с SPRO, скорее всего, будут частью Sun Studio (сейчас Solaris Studio).