Запуск программ линукса под фряхой
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 94
- Зарегистрирован: 2009-01-07 20:56:15
- Откуда: Мурманск
- Контактная информация:
Запуск программ линукса под фряхой
Ребят, у меня к вам большая просьба.
Собираюсь делать один проект, очень сложный, связанный с обслуживанием пользователей. Очень важна поддержка софта от Линукса фряхой, версия 7.0. Поделитесь, пожалуйста, как лучше всего настроить систему, ядро, чтобы не возникало проблем с запуском и установкой (сомневаюсь! Но верю в лучшее) программ от линукса. Может кто какие ловушки знает, какие настройки...
Поделитесь опытом! Буду очень признателен!
Собираюсь делать один проект, очень сложный, связанный с обслуживанием пользователей. Очень важна поддержка софта от Линукса фряхой, версия 7.0. Поделитесь, пожалуйста, как лучше всего настроить систему, ядро, чтобы не возникало проблем с запуском и установкой (сомневаюсь! Но верю в лучшее) программ от линукса. Может кто какие ловушки знает, какие настройки...
Поделитесь опытом! Буду очень признателен!
Услуги хостинговой компании 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/
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Запуск программ линукса под фряхой
софт что закрытый? весь в бинарях?
-
- мл. сержант
- Сообщения: 94
- Зарегистрирован: 2009-01-07 20:56:15
- Откуда: Мурманск
- Контактная информация:
Re: Запуск программ линукса под фряхой
Да дело в том, что частично - да, закрытый. Был бы в исходниках - проблем бы не было. Ещё проблема: неизвестно что за софт, нужно просто обеспечить поддержку бинариков от линукса во фряхе.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Запуск программ линукса под фряхой
ну если софт без наворотов то ставь емуляцию линуха из портов и пробуй
-
- мл. сержант
- Сообщения: 94
- Зарегистрирован: 2009-01-07 20:56:15
- Откуда: Мурманск
- Контактная информация:
Re: Запуск программ линукса под фряхой
А вот с этого места можно поподробней? Там в портах много разных эмуляций: федора, сузе... что посоветуете?
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Запуск программ линукса под фряхой
ой не пробовал не знаю
подождем когда другие что скажут
как помне так пофиг
программа на какую сборку линуха ориентирована?
подождем когда другие что скажут
как помне так пофиг
программа на какую сборку линуха ориентирована?
-
- мл. сержант
- Сообщения: 94
- Зарегистрирован: 2009-01-07 20:56:15
- Откуда: Мурманск
- Контактная информация:
Re: Запуск программ линукса под фряхой
А хз... Пользователи приносят свой софт, ставят, а мне - обеспечить их работу. Думаю, если федору возьму, то не прогадаю. 

- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Запуск программ линукса под фряхой
я бы хендбук полистал
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Запуск программ линукса под фряхой
Вот как надо ставить полный эмулятор Linux 2.6.x на FreeBSD:
Код: Выделить всё
% pkg_delete -f 'linux_base-*'
% rm -rf /usr/compat/linux
% echo 'compat.linux.osrelease=2.6.16' >> /etc/sysctl.conf
% echo 'OVERRIDE_LINUX_BASE_PORT=f8' >> /etc/make.conf
% echo 'OVERRIDE_LINUX_NONBASE_PORTS=f8' >> /etc/make.conf
% reboot
% cd /usr/ports/emulators/linux_base-f8/ && make install clean
% echo 'linproc /compat/linux/proc linprocfs rw 0 0' >> /etc/fstab
% mount -a
% cd /usr/ports/x11/linux-f8-xorg-libs/ && make install clean
% reboot
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
- chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Re: Запуск программ линукса под фряхой
вместо reboot выполнить: compat.linux.osrelease=2.6.16
chd,
Have fun!
Have fun!
-
- мл. сержант
- Сообщения: 94
- Зарегистрирован: 2009-01-07 20:56:15
- Откуда: Мурманск
- Контактная информация:
Re: Запуск программ линукса под фряхой
То есть вы используете fedoru 8 для эмуляции, ясно. Спасибо!
А кто на какие "ловушки" нарывался в ходе работы линуксовых программ на фряхе? Может с безопасностью что бывало, или с системой... Глюки были?
А ещё: для корректной работы я в ядре ставлю COMPAT_LINUX. Этого хваитит или ещё что-то надо?
А кто на какие "ловушки" нарывался в ходе работы линуксовых программ на фряхе? Может с безопасностью что бывало, или с системой... Глюки были?
А ещё: для корректной работы я в ядре ставлю COMPAT_LINUX. Этого хваитит или ещё что-то надо?
- chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Re: Запуск программ линукса под фряхой
f8, 2.6.16
если бинарник линупсовый собран с -pthread, то могут быть варианты ибо
в RELENG_7 не смержены futexes patchset. ну и ряд других траблов есть
если бинарник линупсовый собран с -pthread, то могут быть варианты ибо
в RELENG_7 не смержены futexes patchset. ну и ряд других траблов есть

chd,
Have fun!
Have fun!
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Запуск программ линукса под фряхой
Пока не удалось завести на FreeBSD 7.2 [amd64] бинарное программное обеспечение Sun J2ME WTK 2.5.x-3.0 из-за несовместимости 64-битных библиотек с 32-битными. Эта проблема проскакивала на сайте Sun, что люди не могли запустить эмулятор даже на 64-битном линуксе, так что это не проблема исключительно FreeBSD, а общая. Компилировать-компилирует, а вот эмулятор запуститься отказывается.netvisdom писал(а):То есть вы используете fedoru 8 для эмуляции, ясно. Спасибо!
А кто на какие "ловушки" нарывался в ходе работы линуксовых программ на фряхе? Может с безопасностью что бывало, или с системой... Глюки были?
Хватит.netvisdom писал(а):А ещё: для корректной работы я в ядре ставлю COMPAT_LINUX. Этого хваитит или ещё что-то надо?
Всё, что асается Linux в конфигурации ядра GENERIC, можно оставить без изменений. Ничего сверх того добавлять не нужно.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Запуск программ линукса под фряхой
"pthread" == POSIX Threaded. Под этим в FreeBSD понимается поддержка исполнения многопоточных приложений посредством libthr (модель 1:1) или же устаревшей libkse (N:M) — последняя выброшена из FeeBSD 7.x (но можно вкомпилить).chd писал(а):f8, 2.6.16
если бинарник линупсовый собран с -pthread, то могут быть варианты ибо
в RELENG_7 не смержены futexes patchset. ну и ряд других траблов есть
И каким образом возникнет несовместимость? В чём она будет выражаться?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
- chd
- мл. сержант
- Сообщения: 79
- Зарегистрирован: 2009-01-06 21:09:50
- Откуда: msk
Re: Запуск программ линукса под фряхой
бздевыя libs здесь не причем, имелось ввиду что приложение малтитредовое. в настоящее времяiZEN писал(а):"pthread" == POSIX Threaded. Под этим в FreeBSD понимается поддержка исполнения многопоточных приложений посредством libthr (модель 1:1) или же устаревшей libkse (N:M) — последняя выброшена из FeeBSD 7.x (но можно вкомпилить).chd писал(а):f8, 2.6.16
если бинарник линупсовый собран с -pthread, то могут быть варианты ибо
в RELENG_7 не смержены futexes patchset. ну и ряд других траблов есть
И каким образом возникнет несовместимость? В чём она будет выражаться?
линуксулятор некорректно эмулирует 2.6.16 behaviour в случае signal, waitX(), shared futexes, и
вероятно косяк в паре mmap/munmap (kern/133144)
и еще много мелочи.
chd,
Have fun!
Have fun!