|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » [решено] О бинарной совместимости... |
|
[решено] О бинарной совместимости...
|
Ветеран Сообщения: 589 |
Собственно,интересует вот что.
Много раз читал о том,что написанный под Linux софт может работать и во FreeBSD в режиме т. наз. бинарной совместимости.При этом утверждается,что работа обеспечивается без "тормозов" и даже с некоторым приростом производительности. В то же время есть точка зрения (от одного из знакомых),что на самом деле всё обстоит несколько иначе.Что далеко не все проги,написанные под Linux,будут нормально работать во FreeBSD.А многие и отказываютя работать вообще. Вот и хочу,чтобы знающие товарищи развеяли мои сомнения по данному вопросу. ![]() |
|
Отправлено: 18:18, 21-11-2006 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать mar
Если приложение использует только те функции, которые есть в пакете, то оно безусловно будет бинарно совместимо, но если идут завязки на конкретные версии библиотек или на особенности ядра, то бинарной совместимости не будет. Пример - если приложение работает с конкретной версией glibc, то оно не будет бинарно совместимо с дистрибутивом у которого другая версия glibc. |
------- Отправлено: 15:56, 10-12-2006 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать ruslandh
дело в том, что так называемая бинарная совместимость Linux - приложений во FreeBSD как раз и осуществляется за счет установки Linux-среды со всеми необходимыми библиотеками. (Ну и дополнительно библиотеки можно ставить, само собой и именно в /compat/linux т.е. в эту самую Linux-среду) |
Отправлено: 15:58, 10-12-2006 | #12 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Просто нельзя иметь одновременно две версии одной библиотеки (например glibc) без особой головной боли - для этих вещей и существуют зависимости.
Плюс всякие особенности типа того, что если X собран на gcc-4.1, то и QT надо иметь собранным на этом gcc, а дальше и все KDE приложения. |
------- Отправлено: 16:04, 10-12-2006 | #13 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать ruslandh
это понятно. Просто в compat и ставится по сути Linux-среда со всеми вытекающими. То есть проблемы с соответствием-несоответствием библиотек строго говоря не больше, чем при запуске-установке приложений в нативной среде Linux тк они соотносятся не с одноименными FreeBSD-ыми библиотеками, а с библиотеками Linux-среды (/compat/linux) |
Отправлено: 16:09, 10-12-2006 | #14 |
![]() Юниксоид Сообщения: 3001
|
Профиль | Отправить PM | Цитировать Господа и дамы, а кто-нибудь может мне назвать хотя бы одно linux приложение, которое пришлось поставить в режиме эмуляции Linux?
Лично у меня за три года такой необходимости не возникло ни разу. Практически все, что есть под Linux, есть в колллекции портов. |
------- Отправлено: 19:56, 10-12-2006 | #15 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать |
Отправлено: 21:41, 10-12-2006 | #16 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 23:40, 10-12-2006 | #17 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Цитата:
Кстати, никто не знает: можно в /сомрат/ иметь несколько линух - то есть если прога требует сусю поставить в ./сусе/ а если федору в ./федора/ ? |
|
Отправлено: 07:33, 11-12-2006 | #18 |
Ветеран Сообщения: 589
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 14:35, 11-12-2006 | #19 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать chinga87
А в чем между ними разница? Пакеты? |
------- Отправлено: 22:19, 11-12-2006 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Назойливый помощник совместимости! | D@n1k007 | Microsoft Windows 7 | 11 | 31-12-2016 13:28 | |
[решено] Образовался вопрос по совместимости. | ROCKNROLLA | Материнские платы и память | 2 | 03-12-2009 20:45 | |
Драйвер - [решено] Помощник по совместимости: Драйвер будет отключён... | flev45 | Microsoft Windows 7 | 1 | 20-11-2009 11:10 | |
Разное - [решено] Вопрос о совместимости реестра. | Alfa_Dog | Microsoft Windows 2000/XP | 1 | 31-07-2007 17:13 | |
[Ъ] Решение проблем совместимости приложений с помощью Администратора Совместимости | Kthulhu | Microsoft Windows 2000/XP | 0 | 25-09-2006 23:53 |
|