запущенные приложения Linux на FreeBSD

Прочтите man tcpdump . Найдите порт для мониторинга с помощью grep ftp / etc / services .

2
11.08.2018, 08:17
2 ответа

Если исходный код доступен, попробуйте скомпилировать его во FreeBSD. Если нет, используйте уровень совместимости Linux, как уже упоминалось другими.

0
27.01.2020, 22:08
  • Порты/пакеты В коллекции портов/пакетов есть десятки тысяч программ, которые можно установить и собрать из исходного кода в своей системе в/usr/ports/(с параметрами, которые можно настроить для своей локальной системы )или которые доступны как предварительно -собранные двоичные файлы из репозиториев пакетов FreeBSD. Вполне вероятно, что все, что вы хотите запустить, уже включено.
  • Совместимость с бинарными файлами В ядре FreeBSD есть подсистема, которая может эмулировать многие системные вызовы Linux и файловую систему Linux /compat/linux/proc/, хотя она намеренно не предоставляет некоторых -специфичных для архитектуры линуксов для запуска бинарных файлов Linux. Напротив, обратите внимание, что порты/пакеты являются собственными программами FreeBSD, скомпилированными с учетом FreeBSD и ее библиотек.

Все это задокументировано вРуководстве по FreeBSD.

OpenBSD и NetBSD также имеют системы портов/пакетов. NetBSD называет его просто набором пакетов , потому что на жаргоне NetBSD «порты» — это порты операционной системы на различные платформы и архитектуры. NetBSD имеет аналогичный уровень бинарной совместимости, также документированный вNetBSD Guide .

2
27.01.2020, 22:08

Теги

Похожие вопросы