Главная » Статьи » Свободное ПО | [ Добавить статью ] |
Сейчас все больше и больше людей интересуется переходом на
свободное ПО и в частности Linux. В нашей стране одним из главных
тормозов этого перехода является всеми нами нежно любимый 1с
предприятие. В этой статье я расскажу, как быстро установить клиент 1с
8.х под бесплатный вайн.
Для запуска 1с клиента предприятия под линукс нам необходим вайн. Я рекомендую пользоваться версией wine 1.0.1 stable — потому что в testing ветках регулярно (примерно каждый второй релиз) ломают возможность отладки :) Для OpenSuSE эта версия лежит в роепозитарии http://download.opensuse.org/repositories/Emulators:/Wine:/STABLE/openSUSE_11.1/ . Также в этом репозитарии лежит очень удобный софт для установки всяческих программ под вайн: wine-doors. Соответственно, добавляем этот репозитарий и устанавливаем wine и wine-doors:
su zypper ar -cf http://download.opensuse.org/repositories/Emulators:/Wine:/STABLE/openSUSE_11.1/ wine_stable zypper in -r wine_stable wine wine-doors exit* * в других дистрибутивах команды отличаются
после чего запускаем wine-doors (из консоли или из меню программ): и заполняем в нем Имя, компанию и отмечаем наличие лицензии на windows (эта галка нужна для того, чтобы в списке программ был IE (который поставляется вместе с 1с предприятием)) после чего нажимаем на proceed» WineDoors проинициализирует настройки wine, затем выполнит некоторые пункты из wine-tricks и установит autohotkey (кстати, под винду для автоматизации некоторых действий эта программа весьма полезна). В процессе инициализации нас попросят выбрать место, откуда устанавливать этот самый autohotkey — установщик лежит в папке resources. После этого нужно ему помочь установиться, нажав несколько раз next. Также достаточно долго будет выполняться установка winegecko (размер скачиваемого пакета 5,5 мб) — не пугайтесь, ничего не зависло :) После чего кликаем по «install» напротив IE и нажимаем «применить». В процессе установки нас спросят расположение установщика WSH — также в папке resources. Процесс установки 1с под wine почти ничем не отличается от такового процесса под Windows. В процессе установки следует помнить, что НЕ НАДО устанавливать HASP DEVICE DRIVER Затем запускаем wine cfg, добавляем в список 1cv8.exe, и для него переопределяем 4 библиотеки: mshtml, shdocvw, shlwapi и urlmon, затем нажать на OK. После чего можно запускать 1с и работать с ней также, как и под windows.
Все, установка закончена, можно работать: В принципе, устанавливать IE и переопределять библиотеки — не обязательно. Тогда все работает, но мы лишаемся синтакс помошника и объекта ПолеHTMLДокумента и т.п. - потому что 1с использует IE для всего этого. Причем лишаемся очень грубо — 1С будет виснуть при попытке работать с этими объектами. Для работы требуется сетевой ключ - на этой или на любой другой машине. если хотите пользоваться локальными HASPключами, придется покупать wine@etersoft. Пока единственный замеченный глюк - при печати картинок вместо них вылезает непонятно что. Установка сервера 1С под OpenSuSE описана здесь: http://www.kb.mista.ru/article.php?id=632 Источник: http://infostart.ru/blogs/988/ | |
Просмотров: 2246 | |
Всего комментариев: 0 | |
Операционные Системы
[61]
ОС Open Source
|
Мобильный Linux [26] |
Сравнение ОС [7] |
Статьи о Linux [16] |
Свободное ПО [10] |
Програмирование [6] |
Не для нубов [5] |
Ядро [13] |
Хранилище данных [9] |
Устройства [1] |
Установка/конфигурирование/планиров [16] |
Файловые системы [3] |
Управление, основанное на политиках [1] |
Управление инфраструктурой [0] |
Серверы [5] |
Биографии [6] |
Прочее [25] |