Запуск ПО написанного для линукс под FreeBSD
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Запуск ПО написанного для линукс под FreeBSD
Здравствуйте.
Хочу попытаться завести софт airvision (http://www.ubnt.com/download#AirCam) на freebsd. Софт - аналог Zoneminder под камеры Ubiquiti.
Разработчики пишут что freebsd не входит в список поддерживаемых ОС, исходники не дает, мол не под GPL (http://community.ubnt.com/t5/airVision/ ... 513#M16700)
Есть пакеты под Debian, Ubuntu, Windows. Есть установленная и работающая программа под Ubuntu. Веб-гуй данной программы на jave, БД на mongodb, все зависимое ПО можно поставить в FreeBSD.
Я скачал пакет под Debian, распаковал, кроме jar-ов и war-ов, есть бинарники.
Ни разу не работал с двоичной совместимостью с линукс. Читаю хандбук.
Поделитесь плиз ссылками по данной теме: хавту, маны ...
Хочу попытаться завести софт airvision (http://www.ubnt.com/download#AirCam) на freebsd. Софт - аналог Zoneminder под камеры Ubiquiti.
Разработчики пишут что freebsd не входит в список поддерживаемых ОС, исходники не дает, мол не под GPL (http://community.ubnt.com/t5/airVision/ ... 513#M16700)
Есть пакеты под Debian, Ubuntu, Windows. Есть установленная и работающая программа под Ubuntu. Веб-гуй данной программы на jave, БД на mongodb, все зависимое ПО можно поставить в FreeBSD.
Я скачал пакет под Debian, распаковал, кроме jar-ов и war-ов, есть бинарники.
Ни разу не работал с двоичной совместимостью с линукс. Читаю хандбук.
Поделитесь плиз ссылками по данной теме: хавту, маны ...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Запуск ПО написанного для линукс под FreeBSD
Если конкретно этот случай, то там обычные ява-приложения. Бинарники, про которые вы говорите, скорее всего бинарники mongodb, вместо которых можно смело использовать те, которые установлены на FreeBSD.
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Запуск ПО написанного для линукс под FreeBSD
Извините за ответ с большой задержкой. Пришлось переключиться на другие задачи.
Сейчас появилось время и опять хочу вернуться в данному вопросу. В конкретном случае не все написано на jave.
Скачал файл http://www.ubnt.com/downloads/firmwares ... _amd64.deb, распаковал его.
в нем есть каталог bin с файлами:
evostreamms и либы заменил на линки из нативных, фрибсд-х либ, получилось:
но есть 5 файлов ubnt.*, которые судя по всему писаны самим Убикьюти и нет данных файлов под фрибсд, на попытку запросить исходники https://community.ubnt.com/t5/airVision ... 41#U708041 был послан далеко, мол не GPL.
Есть у кого-нибудь опыт запуска бинарников линукс в фрибсд, поделитесь пожалуйста опытом.
Сейчас появилось время и опять хочу вернуться в данному вопросу. В конкретном случае не все написано на jave.
Скачал файл http://www.ubnt.com/downloads/firmwares ... _amd64.deb, распаковал его.
в нем есть каталог bin с файлами:
Код: Выделить всё
-rw-r--r-- 1 root wheel 672 Sep 6 10:11 License.lic
-rw-r--r-- 1 root wheel 4234232 Sep 6 10:11 evostreamms
-rw-r--r-- 1 root wheel 2586256 Sep 6 10:11 libavcodec.so.54
-rw-r--r-- 1 root wheel 2586256 Sep 6 10:11 libavcodec.so.54.86.100
-rw-r--r-- 1 root wheel 300536 Sep 6 10:11 libavformat.so.54
-rw-r--r-- 1 root wheel 300536 Sep 6 10:11 libavformat.so.54.59.106
-rw-r--r-- 1 root wheel 180760 Sep 6 10:11 libavutil.so.52
-rw-r--r-- 1 root wheel 180760 Sep 6 10:11 libavutil.so.52.13.100
-rw-r--r-- 1 root wheel 221016 Sep 6 10:11 libtbb.so.2
-rw-r--r-- 1 root wheel 105856 Sep 6 10:11 libtbbmalloc.so.2
-rw-r--r-- 1 root wheel 114512 Sep 6 10:11 ubnt.avtool
-rw-r--r-- 1 root wheel 168440 Sep 6 10:11 ubnt.discover
-rw-r--r-- 1 root wheel 1675216 Sep 6 10:11 ubnt.fwtool
-rw-r--r-- 1 root wheel 2780768 Sep 6 10:11 ubnt.nvr
-rw-r--r-- 1 root wheel 7992 Sep 6 10:11 ubnt.updater
Код: Выделить всё
-rw-r--r-- 1 root wheel 672 Sep 6 10:11 License.lic
-rw-r--r-- 1 root wheel 4234232 Sep 6 10:11 evostreamms
lrwxr-xr-x 1 root wheel 38 Feb 10 17:41 libavcodec.so.54@ -> /usr/local/lib/libavcodec.so.55.39.101
lrwxr-xr-x 1 root wheel 38 Feb 10 17:42 libavcodec.so.54.86.100@ -> /usr/local/lib/libavcodec.so.55.39.101
lrwxr-xr-x 1 root wheel 39 Feb 10 17:43 libavformat.so.54@ -> /usr/local/lib/libavformat.so.55.19.104
lrwxr-xr-x 1 root wheel 39 Feb 10 17:44 libavformat.so.54.59.106@ -> /usr/local/lib/libavformat.so.55.19.104
lrwxr-xr-x 1 root wheel 37 Feb 10 17:45 libavutil.so.52@ -> /usr/local/lib/libavutil.so.52.48.101
lrwxr-xr-x 1 root wheel 37 Feb 10 17:45 libavutil.so.52.13.100@ -> /usr/local/lib/libavutil.so.52.48.101
lrwxr-xr-x 1 root wheel 26 Feb 10 17:50 libtbb.so.2@ -> /usr/local/lib/libtbb.so.4
lrwxr-xr-x 1 root wheel 32 Feb 10 17:51 libtbbmalloc.so.2@ -> /usr/local/lib/libtbbmalloc.so.4
-rw-r--r-- 1 root wheel 114512 Sep 6 10:11 ubnt.avtool
-rw-r--r-- 1 root wheel 168440 Sep 6 10:11 ubnt.discover
-rw-r--r-- 1 root wheel 1675216 Sep 6 10:11 ubnt.fwtool
-rw-r--r-- 1 root wheel 2780768 Sep 6 10:11 ubnt.nvr
-rw-r--r-- 1 root wheel 7992 Sep 6 10:11 ubnt.updater
Есть у кого-нибудь опыт запуска бинарников линукс в фрибсд, поделитесь пожалуйста опытом.
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Запуск ПО написанного для линукс под FreeBSD
процесс описан в хендбуке https://www.freebsd.org/doc/handbook/linuxemu.html
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Запуск ПО написанного для линукс под FreeBSD
Как выяснилось бинарники в софте только 64-битные, а через линуксатор можно только 32-битные. Видно не судьба.