Где утилита rpath или как ее установить?

Я установил обновленный OpenSSL на Solaris 11.3, работающий на оборудовании Intel. OpenSSL нуждается в настройке пути, потому что механизм был установлен в /usr/local .

Согласно изменениям в ELAP Runpaths в блогах Oracle, я должен уметь:

 root@solaris:/usr/local/lib# rpath /usr/local/lib:rpath libcrypto.so.1.0.0 -bash: rpath: command not found 

Я не могу найти его или установить:

 # find / -name rpath # pkg install rpath pkg install: The following pattern(s) did not match any allowable packages. Try using a different matching pattern, or refreshing publisher information: rpath 

Где утилита rpath или как ее установить?

One Solution collect form web for “Где утилита rpath или как ее установить?”

В блоге говорится, что это программа, которую вы можете скачать и скомпилировать:

В конце концов, Solaris будет поставлять стандартную утилиту для изменения путей пути. Однако нет необходимости ждать. Я написал неофициальную тестовую программу, которую я называю «rpath», которую вы можете скачать и построить . Чтобы построить rpath, вам понадобится версия Solaris Nevada, более новая, чем сборка 61, или недавняя версия OpenSolaris.

Эта запись в блоге датирована 12 июня 2007 года. @AlanC комментирует, что официальный инструмент был анонсирован позже ( 02 ноября 2007 г. ) в том же блоге. В этой записи инструмент называется elfedit .

Возможно, вы этого не заметили, потому что запись в блоге не упоминает rpath (формулировка «Изменение путей пути», также как и страница руководства не использует этот термин). Эти два имени связаны в другом блоге « Земля Эрика»: изменение RPATH двоичного файла с июня 2009 года.

Поскольку вы опубликовали в теме CentOS, вы можете иметь в виду chrpath или patchelf которые будут работать в системах Linux. Последний предшествует блогу Solaris (см. Репозиторий github ).

Дальнейшее чтение:

  • Пути поиска общих библиотек (Russ Albery комментирует, что patchelf новее, чем chrpath )
  • Описание RPATH $ ORIGIN LD_LIBRARY_PATH и переносных chrpath linux упоминает chrpath , указывая на http://ftp.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/
  • Остановить команду bash без сценария убийства
  • Выберите, на каком мониторе появятся новые окна в KDE
  • Уточнение для документации Bash об отключенной встроенной опции -h
  • Как предотвратить ядро ​​Linux от пробуждения вторичного жесткого диска от сна
  • Перезагрузка Debian Wheezy вместо отключения питания
  • Что такое команда erepc? Это вредоносное ПО?
  • ssh -X foo @ host, затем su bar, а затем запустите приложение X с локальным дисплеем, в то время как бар также войдет в систему?
  • Предотвращение блокировки экрана ChromeOS при работе с другим типом
  • Проверьте, включен ли дисплей в Linux
  • Как я могу перетаскивать окна в Openbox без заголовка?
  • Как убедиться, что процесс начал читать файл перед продолжением?
  • Linux и Unix - лучшая ОС в мире.