Всем привет.
Возвращаясь к теме форума, хочется затронуть один из вопросов, касающийся непосредственно применению ОС Linux в работе. Данный вопрос, надеюсь, интересен не только прожженым сисадминам, но и самым что ни на есть простым пользователям.
Несмотря на противоборство "мелкософта" с одной стороны и сообщества, поддерживающего приложения с открытым исходным кодом, с другой стороны, численное преимущество распространенности приложений, к сожалению на сегодняшний день, остается за "гигантом программисткой мысли". Так уж само (или не само) сложилось, что применять в своей работе свободные системы, в частности Linux, мы не привыкли, и величайшей неожиданностью стала для нас невзначай возникшая потребность перехода "с win на lin".
А теперь ближе к телу...
Если уж решением лицензионных проблем выбран переход с windows на Linux, то сразу необходимо определиться с методами осуществления запуска win-приложений. Реализовать это можно при помощи открытого проекта wine. К сожалению, проблема не решается с наскока, а посему к каждой из целевых программ необходим свой подход. Общие шаги можно определить следующим образом...
Устанавливаем wine
Данная программа входит в состав практически любого дистрибутива.
Настраиваем рабочее окружение
Дело в том, что wine создает некую программную прослойку, позволяющую создавать для win-приложений необходимые условия для запуска. В данной ситуации, прежде всего, требуется указать wine путь к каталогу, где находится дистрибутив win-программы, например используя комманду winecfg в консоли. Также можно пойти другим путем (если к примеру целевое приложение не использует сетевых ресурсов), и просто скопировать дистрибутив win-программы в каталог видимости wine: "/home/имя_пользователя/.wine/dosdevices/c:/".
Устанавливаем win-приложения
На этом шаге запускаем консоль и переходим в папку с дистрибом приложения. Например так: "cd /абсолютный_путь_к_приложению". Далее активируем инсталляцию приложения в Linux, например: "wine setup.exe".
Осуществляем запуск win-приложений
Для этого активируем консоль и переходим в каталог с исполняемым файлом win-приложения: "cd '/home/имя_пользователя/.wine/dosdevices/c:/Program Files/наименование_программы'". Непосредственно осуществляем запуск программы: "wine наименование_приложения".