![]() |
Linux софт в FreeBSD
Хм... Тут устанавливал программу (QTParted) в FreeBSD, хоть она была и под Linux. Однако, несмотря на бинарную совместимость Фри с Линухами инсталятор написал, что, мол - ОС не поддерживается и где тогда совместимость???
|
SantaXP
инсталяторы разные бывают, просто надо попытаться понять, во-первых, что такое совместимость, во-вторых, что это за инстолятор, в-третьих, что нужно конкретной программе :). Вариант первый - бинарный файл, - формат ELF. Загрузчик ищет метку (brand), соответстующую родной (для приложения) системы. Если находит - прекрасно: грузит, как FreeBSD-ый, или, как Linux-бинарник. Если нет, и если Вы уверены, что это бинарник Linux, - можете указать это в явном виде: Код:
brandelf -t Linux Ваша_программа - подправить скрипт, сменив uname на /usr/compat/linux/bin/uname, или на симлинки, сделав их предварительно (и остальное по анаологии) - Вызвать скрипт командой Код:
/usr/compat/linux/bin/sh Ваш_скрипт Возможны и другие варианты, например достаточно специфически работающие с ресурсами и железом программы, которые лучше именно в среде /linux/compat. Причем иногда при этом приходится удовлетворять кучу зависимостей. В качестве примера посмотрите,- я тут недавно "развлекалась" c установкой MainActer. (Тема Linux приложения под FreeBSD (MainActer5)) Так что возможны варианты... А что конкретно (и когда) пишет Ваш QTParted? |
mar
Спасибо, попробую... :) Я помню, раньше программы писали, что у меня нет каких-либо библиотек. Ща всё ОК. А QTParted пишет, что данная ОС не поддерживается (только на английском). Так, чтобы проинсалить, как в Линухах, нужно изменить исходники файла .configure (С этим я думаю особых трудов не будет), запустить линуховый sh, дать команду chroot /usr/compat/linux, а потом уж sh ./.configure (из под линухового sh). Так я понял??? ---- Кстати, а может ещё создать пользователя Linux? Указать там линуховый sh, а домашний каталог /usr/compat/linux??? Только, боюсь, с рутом один фиг будет, если напишет, что нет прав... |
Цитата:
|
Стоп! До сих пор мы писали о том, как запускать Linux - программы под FreeBSD вообще и только сейчас я посмотрела, что же за программу SantaXP ставит (ну не знаю я ее, каюсь :()
Вопрос к SantaXP - Вы уверены, что программа, занимающаяся перекраиванием разделов жесткого диска и написанная под Linux будет адекватно работать под FreeBSD? Я бы сто раз подумала, прежде, чем пускаться в такие эксперименты. |
Belansky
Видимо ничего... Просто, как сказала mar, freebsd не поддеживается чисто из соображений схранности винта. :) |
Видно у программы "есть выход" на особенности ядра
|
SantaXP
Забудьте Вы про эту программу. Работать со слайсами и разделами FreeBSD лучше средствами самой FreeBSD. |
Время: 13:55. |
Время: 13:55.
© OSzone.net 2001-