В целом я не знаю, как Windows (или это приложение) дескрипторы, пишущие в файлы - если бы это было Perl, я установил бы вывод на, освободил буфер.
Быстрая минута поиска с помощью Google подтвердила мои мысли.
Нет, если вы не установите Blastwave и не используете их репозитории. Традиционно пакеты Solaris распространяются либо в виде tar-архивов (которые должны быть загружены и не заархивированы), либо в виде файлов пакетов SystemV, .pkg. Чтобы установить файл * .pkg, вы должны запустить «pkgadd .pkg».
Если вы хотите установить больше программного обеспечения в стиле онлайн-репо, например, большую (всю?) Поддержку системы Linux, настройте blastwave. http://www.blastwave.org/jir/blastwave.fam Затем вы можете сделать что-нибудь вроде "pkgutil apache2" и он загрузит предварительно собранный / упакованный файл и установит его.
А, да, я вроде как пропустил ту часть, где вам нужен конкретный пакет. Sunfreeware.com и Blastwave, похоже, не имеют его, но OpenCSW, похоже, есть. Посетите http://opencsw.oxdrove.co.uk/packages/unstable/i386/5.10/search/?cswq=rrd . В нем есть «rrdtool_dev: Файлы разработки для librrd.so.4»
В дополнение к ответу Кендалла обратите внимание, что новая система управления пакетами, IPS, была представлена с OpenSolaris и теперь является стандартом для Solaris 11 Express и новее:
Вот ее документация: http://download.oracle.com/docs/cd/E19963-01/html/820-6572/index.html
Он определенно поддерживает автоматическое управление зависимостями, несколько сетевых репозиториев, CLI / GUI и другие функции. Пользователи Linux знакомы с некоторыми специальными, основанными на ZFS, которые могут оказаться очень полезными.
Предыдущий формат SVR4 все еще поддерживается, поэтому, если вы не найдете репозиторий с пакетом, который вы хотите получить, вы все равно можете использовать pkg-get , pkgutil или аналогичный.