Бинарная совместимость с Linux + VMware 4.5
Здравствуйте пытаюсь поставить сабж при помощи линуксовой бинарной совместимости. Собственно установка пакета проходит нормально
bash-2.05b# /compat/linux/bin/rpm -i --ignoreos --noscripts -v --root /compat/linux/ /mnt/FreeBSD/VMWARE/VMware-workstation-4.5.2-8848.i386.rpm Подготовка пакетов для установки... VMwareWorkstation-4.5.2-8848 bash-2.05b# Но при попытке запустить конфигуратор выдает bash-2.05b# ./vmware-config.pl Unable to find the database file (/etc/vmware/locations) хотя файл в /compat/linux/etc/vmware есть но он ищет его в /etc/vmware/ (не хочу загаживать систему левыми файлами) с brandelf -t Linux вот что bash-2.05b# brandelf -t Linux * ... brandelf: file 'vmware' is not ELF format brandelf: file 'vmware-config.pl' is not ELF format brandelf: file 'vmware-mount.pl' is not ELF format brandelf: file 'vmware-smbpasswd' is not ELF format brandelf: file 'vmware-uninstall.pl' too short ... bash-2.05b# Подскажите если кто сталкивался как заставить эту хрень работать или хотя бы искать свое файло только в /compat/linux/ |
1 vmware-config.pl - это перловский скрипт, а не бинарная ELF программа
2 путь можно или ссылкой создать или попробовать механизм chroot (правда не знаю есть-ли он во FreeBSD) 3 Дальше этот скрипт попытается найти headers ядра Линукс и сформировать для этого ядра модули - тут похожк вы и попали :) 4 А под ядро FreeBSD нет VmWare ? - чисто познавательный интерес. :) |
Цитата:
Цитата:
|
Плевать на совместимость, хотел поставить потому что под Linux доступна более свежая версия. Скачал "VMware-workstation-3.2.1-2242.tar.gz" после распаковки и запуска инсталятора требует указать путь к программе lsmod, насколько мне известно это утилита загружающая модули в ядро для Linux-а, в портах и на ftp.freebsd.org /pub/FreeBSD/ports/i386/packages-5-stable/ (пользуюсь этой версией) такого не нашел. Может можно как-то вручную прописать опцию в ядро или через kldload. В инет имею выход через прокси с идентификацией по внутреннему ip адресу: браузер работает а порты не качаются, может заодно подскажите как настроить?
|
1 А что модуль от ядра Линукс может работать с ядром FreeBSD ?
2 Насколько я помню, прокси даёт доступ по HTTP и FTP. А другие порты идут обычно через файерволл. |
Вот это я и не могу понять, толи есть такой же модуль для фри толи нужно прописать какую-то опцию в ядро вручную или загрузить через kldload, но что??? Сделал по-другому: скопировал пакет в /usr/ports/distfiles и снова запустил make install в /usr/..../vmware3. Скрипел мозгами. Теперь он начал требовать insmod для запуска. Не знаю почему а порты все-равно не качаются, вроде все правильно настроил IP, шлюз, DNS. Сервера пингуются а порты качать не получается.
|
kryo
Цитата:
|
А можно поподробнее?
|
Можно. Подробнее смотрите /usr/local/share/examples/cvsup/ - там примеры конфигов для настройки cvsup.
|
Время: 05:02. |
Время: 05:02.
© OSzone.net 2001-