The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запустить линуксовый бинарник под FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запустить линуксовый бинарник под FreeBSD"
Сообщение от HAN Искать по авторуВ закладки on 15-Апр-03, 01:45  (MSK)
Hi!
Есть готовая программа (скомпиленная под линуксом, исходников нет!) - можно ли ее как-то запустить под FreeBSD? может есть (на крайний случай) какие эмуляторы...

Удачи!
HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от Aleksey emailИскать по авторуВ закладки on 15-Апр-03, 08:41  (MSK)
>Hi!
>Есть готовая программа (скомпиленная под линуксом, исходников нет!) - можно ли ее
>как-то запустить под FreeBSD? может есть (на крайний случай) какие эмуляторы...
>
>
>Удачи!
>HAN

Во Фрях уже встроен эмулятор Линуха (если ты его ставил - смотри по пути /compat (если не вру то там ...)),читай доки - запустить наверняка можно ...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от HAN Искать по авторуВ закладки on 17-Апр-03, 01:41  (MSK)
>>Hi!
>>Есть готовая программа (скомпиленная под линуксом, исходников нет!) - можно ли ее
>>как-то запустить под FreeBSD? может есть (на крайний случай) какие эмуляторы...
>Во Фрях уже встроен эмулятор Линуха (если ты его ставил - смотри
>по пути /compat (если не вру то там ...)),читай доки -
>запустить наверняка можно ...

Так установлена поддержка линукса и linux_enable="YES" - ответ ELF binary type "0" not know. Abort.

Как быть?

Удачи!
HAN


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от spanka emailИскать по авторуВ закладки on 17-Апр-03, 09:41  (MSK)
Посмотрите в Вашем, конфиге ядра присутствует:
options COMPAT_LINUX
и в rc.conf
linux_enable="YES"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от HAN Искать по авторуВ закладки on 09-Май-03, 17:26  (MSK)
>Посмотрите в Вашем, конфиге ядра присутствует:
>options COMPAT_LINUX
>и в rc.conf
>linux_enable="YES"

да дело было не в этом, такие строки есть всегда.

Вот еще один проблем проявился - когда запускается этот бинарник (уже  запускается) - то выдает ошибку - "/proc/loadavg - no such directory"
создать такую директорию даже под рутом - не дает система!
пробовал в сингл-моде, создаю, но при перезагрузке в обычном режиме - такой директории там нет :(

Как быть? подскажите, пожалуйста!

Всего доброго!
HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от Alex_M Искать по авторуВ закладки on 09-Май-03, 19:17  (MSK)
Для нормальной эмуляции линукса необходимо:
1. В /etc/rc.conf  прописать linux_enable="YES"
или в /boot/loader.conf добавить linux_load="YES"

2. Установить linux_base из портов
cd /usr/ports/emulators/linux_base && make install
или из packages

3. Иногда есть необходимость использовать linprocfs,
"/proc/loadavg - no such directory" - из этой оперы.
echo "linproc    /compat/linux/proc  linprocfs   rw 0 0" >>/etc/fstab && mount -a

4. Если появляется сообщение "ELF binary type "0" not know. Abort." ,
то следует сделать
brandelf -f 3 <бинарник> (man brandelf)

Удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Запустить линуксовый бинарник под FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Май-03, 21:58  (MSK)
>Hi!
>Есть готовая программа (скомпиленная под линуксом, исходников нет!) - можно ли ее
>как-то запустить под FreeBSD? может есть (на крайний случай) какие эмуляторы...
>

не факт что программа будет работать под linux-emu и ей подойдут
linux_base из портов.

общее руководство к действию:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html

>Удачи!
>HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру