Ожидаем + как установить ожидаем на солярис

subject - установить ожидаемый на Solaris, чтобы написать ожидаемые сценарии

детали из моей машины:

uname -a SunOS 5.10 Generic_139555-08 sun4v sparc SUNW, Netra-T5220

Я установил машину Solaris ( Solaris 10), а затем успешно установил следующие пакеты, чтобы построить ожидаемую инфраструктуру на моей машине Solaris

Но после установки пакетов я получаю следующие ошибки

Посоветуйте, пожалуйста, что нужно для того, чтобы бежать ожидали?

  1)

  /usr/local/bin/expect   -version
  /usr/local/bin/expect: cannot execute

  2)

  expect
  expect: not found

Пример того, как установить ожидаемый для Solaris (с сайта - http://jibbysununix.blogspot.com/2010/01/automating-sftp-with-expect-script.html)

(Я скачал пакеты x86 с бесплатного программного обеспечения Sun) . tcl-8.5.3-sol10-x86-локальный libgcc-3.4.6-sol10-x86-локальный ожидаемый-5.43.0-sol10-x86-локальный

   1)pkgadd -d tcl-8.5.3-sol10-x86-local

   2)pkgadd -d libgcc-3.4.6-sol10-x86-local

   3)pkgadd -d expect-5.43.0-sol10-x86-local 

2 ответа

Решение

Вы не пытаетесь запустить программное обеспечение x86 на sparc?

uname -a

Удалите пакеты x86, загрузите и установите sparc из:

http://www.sunfreeware.com/indexsparc10.html

Чтобы удалить пакеты:

pkginfo | grep SMC

Вы увидите три установленных пакета, пакеты sunfreeware всегда имеют префикс SMC, используйте pkgrm для их удаления.

Есть и другие источники пакетов Solaris, например OpenCSW. Они предоставляют инструменты для автоматического разрешения зависимостей и обязательно загрузят правильную архитектуру.

pkgadd -d http://get.opencsw.org/now
pkgutil -U
pkgutil -y -i expect

Исполняемые файлы будут размещены в /opt/csw/binнапример, /opt/csw/bin/expect,

Другие вопросы по тегам