Печать
Просмотров: 10782
 

[в квадратных скобках указывается под чьими правами необходимо производить указанные действия]

Установка wine (эмулятор windows-приложений в Linux/Unix)

  1. Деинсталировать старый wine (если был установлен), например вот так [root]:
    rpm -e wine-20070302-alt1
    rpm -e libwine-20070302-alt1
    
  2. Установить новый wine-public версии 1.3.6 [root]:
    rpm -ihv fonts-ttf-liberation-1.04-alt0.M40.1.noarch.rpm \
    libwine-1.3.6-alt0.M40.1.i586.rpm \
    wine-1.3.6-alt0.M40.1.i586.rpm
    
  3. Скопировать wine_gecko-1.1.0-x86.cab в каталог /usr/share/wine/gecko/ (создать каталог, если отсутсвует). [root]

  4. В папке пользователя, под которым собираемся запускать win-приложения, удалить/переместить старый каталог .wine (если такой существует). [user]

  5. Запустить команду wine - создастся окружение wine в каталоге пользователя. [user]

  6. Перейти в каталог ~/.wine/dosdevices/unc и сделать все необходимые ссылки/линки на сетевые ресурсы
    например:
    ln -s /mnt/net net
    (где /mnt/net - папка, на которую смонтирован сетевой ресурс с дургого компьютера/сервера). [user]

  7. Запустить команду winecfg и на закладке "Диски" нажать кнопку "Автоопределение" - каталогам и сетевым ресурсам назначатся буквы дисков как в Windows. [user]

Установка 1C версии 8.1

Для работы 1С несомненно потребуется установленный и работающий HASP-ключ на локальном компьютере или на одном из компьютеров сети (если HASP-ключ сетевой).

  1. Перейти на сетевой ресурс, где расположен дистибутив 1С и запустить его (может не работать без установленного etercifs). Либо запустить дистибутив 1С с CD-Rom-а или локального диска. Далее установка производиться как в Windows. [user]

  2. Если используется сетевой HASP-ключ, то после установки самой и её конфигурации копируем в каталог c:/Program Files/1cv81/bin/conf/ файл nethasp.ini, в котором прописаны параметры нахождения сетевого HASP-ключа. [user]

  3. Ярлыки windows-программ установленных через wine располагаются в каталоге пользователя ~/.local/share/applications/wine/Программы/ (в предыдущих версиях это был каталог ~/.local/share/applications/WINE Applications/Программы/). Копируем файл ~/.local/share/applications/wine/Программы/1С Предприятие 8.1/1С Предприятие.desktop в каталог пользователя ~/Desktop. Ярлык появится на рабочем столе. [user]

  4. В процессе эксплуатации выяснилось, что при загрузке в некоторых конфигурациях, в которых запускается показ рекламы в виде html-станицы, происходит аварийное завершение работы программы . Это происходит из-за получения фокуса окном рекламы в виде html-станицы. Обойти данную неприятность можно так: во время заргузки программы в выбранной конфигурации, в момент когда уже прорисовалось основное окно программы и его меню, но еще не пргрузились внутренние дочерние окна и окно с рекламой в виде html-станицы, нужно "кликнуть" мышкой в любой пункт меню. Данная операция позволяет передать фокус на основное меню, убрав его с окна с рекламой в виде html-станицы, что предотвращает крах работы программы . Далее на окне с рекламой в виде html-станицы надо снять галочку "Показывать при запуске", расположенну в самом низу окна. При необходимости, если галочку не видно, можно распахнуть окно на всё доступное пространство основного окна, проскролировать вниз и снять галочку "Показывать при запуске". Далее просто закрываем одно с рекламой и спокойно работаем. [user]

Если у Вас 1С часто "вылетает" под бесплатным wine, то можно приобрести платный WINE@Etersoft и работа 1С под Linux/Unix будет стабилизирована.


Особенности настройки эмулятора WINE@Etersoft для 1С версии 8.1