Вход:  Пароль:  
FreeSource: SoftWare/VMWare ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Настройка VMWare


Пакеты и самая последняя версия README выложены на
ftp://ftp.altlinux.ru/pub/people/wrar/vmware/


README.ALT для VMware 5.0.0


0. Какие преимущества мы имеем, собирая свой пакет:
– полный контроль над комплектацией пакета (список файлов, содержимое

файлов, права и т.д.), включающий штатную возможность наложения любых
патчей;

– контроль над %pre и т.д. скриптами;
– возможность выделения vm*.tar в отдельный пакет;
– максимальное соответствие ALT Packaging Policy (макросы директорий,

упаковка значков и прочего в нужные места и с соотв. макросами в
%post*);

1. Сборка производится на основе дистрибутива в формате tar.gz. Тем, у кого
есть офиц. rpm, ничем помочь не могу.
vmware-config.pl при упаковке запатчен:
– на этапе настройки модулей производится поиск уже установленных модулей

в стандартном пути (точнее, вызывается modinfo, которое как раз и умеет
искать модули лишь по стандартным путям); если модуль найден – никаких
попыток его сборки не производится (а вот если не найден – не знаю, что
будет, поэтому лучше не запускать vmware-config.pl до установки пакета с
модулями);

2. Скрипты из официального пакета, как и installer.sh, более не
используются. Вместо этого /etc/vmware/locations заполняется минимально
необходимым содержимым (взятым из системы с установленным пакетом, в
котором еще использовались скрипты), а инитскрипт вместо генерирования из
скриптов кладется в src.rpm (пока что используется официальный с
минимальными изменениями).


3. Из tgz выделяются исходники модулей и перепаковываются в
kernel-source-vmware-%version.
Затем из этого пакета на отдельном спеке собирается пакет с модулями.
Когда в ftp://ftp.cvut.cz/vmware/vmware-any-any-update*.tar.gz появится
поддержка текущей версии VMware, будет возможна сборка модулей из
kernel-source-vmware-update*.


4. Замечания:
– после установки пакета таки надо запустить vmware-config.pl, но _только_

после сборки и установки пакета с модулями, см. выше;

– если в дальнейшем вмварь ругается, что она не configured и просит (еще

раз) запустить vmware-config.pl (как правило, это происходит при попытке
запустить ее с незагруженным драйвером или незапущенным сервисом) –
просто убиваем /etc/vmware/not_configured и снова запускаем вмварь;

5. Ту Ду?:
– посмотреть, кому нужны locations, и можно ли обойтись без них вообще;
– переписать или хотя бы запатчить и облегчить инисткрипт;
– (менее реально) переписать/облегчить vmware-config.pl;


vim: tw=74


Ссылок на эту страницу нет


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]