Назад | Перейти на главную страницу

Как получить версию libthread.so.1 SUNW_1.4 для Solaris 2.6

Я установил старое приложение на старый Ultra 5 с Solaris 2.6. Когда я запускаю приложение, я получаю сообщение об ошибке: ld.so.1:: fatal: libthread.so.1: version 'SUNW_1.4' not found. В каталоге / usr / lib есть версия libthread.so.1 от 1998 года. Предполагается, что это приложение совместимо с Solaris 2.6, поэтому я не уверен, в чем проблема.

Я предполагаю, что мне нужен патч для этого общего объекта. Это верно? Обновит ли патч версию №, чтобы приложение работало? Я нашел патч на http://sunsolve.sun.com/search/document.do?assetkey=1-21-105568-26-1, но в нем написано, что для его загрузки мне нужен контракт на обслуживание. Похоже, патч решит мою проблему? Есть ли смысл в том, что это приложение должно быть совместимо с Solaris 2.6, но не работает? Действительно ли мне нужно платить Sun, чтобы получить исправление для операционной системы десятилетней давности, которой я владею на законных основаниях?

Можно поспорить, что «SUNW_1.4» прибыл в патч, который вы нашли. Ваше приложение может относиться к определенной версии Solaris 2.6. например тот, который был выпущен в 2001 году, а не тот, который был выпущен в июле 1997 года.

Solaris 2.6 - длинный EOL

и теперь находится на кладбище, где не предлагается никакой поддержки.

  1. Загляните в шкафы с программным обеспечением, чтобы узнать, установлена ​​ли у вас более новая версия 2.6, чем установленная, см. / Etc / release, чтобы узнать, какая это версия.
  2. Просмотрите свои старые компакт-диски с патчсетами, чтобы найти более позднюю версию 2.6.
  3. На E-Bay иногда предлагают старые комплекты компакт-дисков Solaris, и вам там может повезти.
  4. Обратитесь к реселлеру оборудования Solaris и попросите его об этом, они могут помочь.
  5. Свяжитесь с Sun и оплатите патчи.