gifts2017

Установка и запуск клиента 1с 8.1/8.2 под Ubuntu 8.04/9.04/12.04 и выше

Опубликовал Александр Медведев (anig99) в раздел Администрирование - Системное

мастдай сами знаете кто.

Поставил Ubuntu 12.04, wine 1.4, unity


Установка всё также простая и безглючная. Перестал работать стартер 1с. Решается запуском непосредственно самого клиента. Не отключил в wine в графике контоль менеджером окон (это чтобы окошки программ в wine были оформлены как основная тема, менеджер окон - это compiz). В результате compiz регулярно падает, а конфигуратор чудит. В понедельник попробую отключить и потестировать. Потом попробую wine 1.5 поставить.




Внимание! Вышел новый wine 1.2. Установка 1с 8 под него стало проще.

(ubuntu 12.04 - полет нормальный)

Установить для 9.04 можно так или кто не понимает английский - добавить в репозиторий Ubuntu

deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu jaunty main

Перед установкой снес предыдущий wine. В т.ч. и папку .wine из домашней папки. После этого сразу запустил установщик 8.2.11.236. В отличие от предыдущих версий wine установщик вел себя корректно - пункты выбора языка доступны. Драйвер защиты не устанавливал. После установки на рабочем столе появился ярлык с рюмкой "вина". Скорее всего потребуется прописать в /etc/hosts адрес и имя сервера кластеров (у меня он изменен с прошлых установок, без изменение не проверял). nethasp.ini  НЕ ИЗМЕНЯЛ. Запустил, добавил базу...Работает! Управляемые формы (справочник Пользователи) и всякие всплывающие фигнюшки работают! Процессор не зажирает. Виртуалная память 1,7 гБ на сам 1с и по 1,5 гБ на explorer.exe, services.exe и winedevice.exe. Обыкновенное памяти берется на эти процессы примерно столько же, сколько в Windows. Шрифты стали более похожи на стандартные Windows

Тестирование новой версии только началось.

 Баги:

    1. Если развернуть группу меню и передвинуть мышь на соседнюю группу, то она откроетя в центре экрана как будто отдельное окно. Несмертельно, но неэстетично.

    2. При копировании в офисные приложения не сохраняется оформление. Решается кнопкой Сохранить копию...

ВСЁ ЧТО НИЖЕ - ПРЕДЫДУЩАЯ ВЕРСИЯ СТАТЬИ - вдруг кому понадобится.

Публиковал на форуме, Когда потребовалось найти, то нашел с трудом. Поэтому сейчас ставлю на ещё один компьютер под Ubuntu 1c и одновременно переношу тему в форуме в статью
По порядку.
Ubuntu 8.10 (8.04 и 9.04- тоже работает)
wine 1.0.1 (стандартный репозиторий)
1c 8.1.13.41 УПП SQL 2005 Win 2003


Не стал брать етерсофтовский вайн потому что он а)платный б)бесплатная версия какая-то жутко кривая - 1с ставится и запускается с бубном.

Перед установкой везде требуется сносить другие сборки wine напрочь (: Я так и сделал. Удалять под корень. В домашней папке есть каталок .wine - его удалить.

Итак. процесс установки.
Ставим вайн через репозиторий. Ставим haspd. Запускаем setup.exe 1c 8.1 У меня запустилось просто двойным щелчком. Иначе "открыть с помощью" и там найти wine. При установке путь по дефолту (в домашней папке в каталоге .wine эмулируется стандартный диск C). Убрать лишнее для установки - установщик хочет поставить сразу все дополнителные языки. Всё проставляется. Драйвер защиты hasp не ставим. ОК. Теперь мааааленькое шаманство - в nethasp.ini (напомню, что диск С в home/.wine) указываем использование tcp/ip и прописываем адрес сервера ключа. Далее добавляем в /etc/hosts адрес и имя сервера кластеров. 
запуск 1с у нас теперь есть через меню wine в Приложения и появился ярлык в домашней папке. Если ключ увиден, то можно создавать подключение к серверу. Что как обычно и делаем, только вместо имени сервера, его ip. Вуаля!

Установил ie6 с помощью win-doors (спасибо http://infostart.ru/blogs/988/) http://wddb.wine-doors.org/downloads
При установке никаких дополнительных вопросов не задавалось (хотя в блоге указано, что задает). В wine указал исключение опять-таки согласно статье. Теперь 1с спокойно запускается с окном, котороые выскакивает при первом запуске. Синтаксис-помошник тоже вроде работает.

Пока из крупных недостатков:
1. Отжирает 2,6 гига виртуальной памяти сразу (дальнейшее увеличение не замечено)
2. Даже в режиме простоя занимает процессор достаточно существенно.

Из багов пока заметил:
Пока я заметил только несохранение форматирования при копировании отчета в OO calc и лишнюю строчку с технической информацией сверху при этом. При копирование в writer форматирование сохраняется. Если потом скопировать в calc, то и там форматирование есть.

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Сергей Рудаков (fishca) 15.07.09 16:11
Имхо, убунту лучше использовать как сервер.
2. Александр Медведев (anig99) 15.07.09 16:31
А тогда какую ОС использовать для 1с при политике свободного ПО на предприятии?
3. sound sound (sound) 15.07.09 17:55
и чо типа РЕАЛЬНО без бубна работает?
4. Александр Медведев (anig99) 15.07.09 18:44
типа. да. только вот что-то нынешняя сборка wine-doors косячит, не смог поставить ie6 сегодня на вторую машину, но это не связано непосредственно с 1с. В этом случае нельзя ставить gecko или как там его, иначе вылетает 1с при попытке вывести help или приветсвие конфигурации. А так просто не выводит.
5. Язва Жопы (Sergafan10) 21.07.10 14:08
6. Илья Кочетков (ilya2184) 18.05.11 14:36
Пробовал сохранение обработок/файлов из 1С клиента на SMB/CIFS?
А если к хранилищу на SMB/CIFS подключиться первым остальные смогут работать - хранилище не рушится?
У меня с этим были проблемы.
7. Александр Медведев (anig99) 18.05.11 15:08
(6) у меня на рабочей машине просто сетевые папки настроены. Но никаких проблем с ними нет.
8. Язва Жопы (Sergafan10) 18.05.11 18:36
Виртуалная память 1,7 гБ на сам 1с и по 1,5 гБ на explorer.exe, services.exe и winedevice.exe. Обыкновенное памяти берется на эти процессы примерно столько же, сколько в Windows.

Омг... Эт сколько оперативы припасать??
9. Александр Медведев (anig99) 18.05.11 21:15
(8) сейчас 1с жрет много меньше. И, возможно, wine не потребляет, а только резервирует под себя эту память. забываю посмотреть точные цифры на слабой машине, где 1с запускается тоже без тормозов.
10. Язва Жопы (Sergafan10) 18.05.11 22:44
А печать и прочие мелочи, исправно работают??
11. Misha ⁠ (Magister) 18.05.11 22:57
А вкладки нормально выглядят? Журналы?
У меня 8.2.13 последняя косячит - вкладки в документах черным, нифига не прочитаешь, в журналах документов - линии сетки черные (должны быть светленькие). Ну и ещё по мелочам прорисовка страдает....
Пробовал Wine 1.1.44, 1.2.3, и несколько последних бет с 1.3.17 по 1.3.20.
Подскажите, может есть фикс?
12. Александр Медведев (anig99) 18.05.11 23:14
(11) тонкий клиент/управляемой приложение/толстый клиент? В толстом клиенте всё в порядке. Стоит wine 1.2.3. Пробовали сначала полностью удалить wine включая каталог в домашней папке .wine, а потом поставить?
Но у меня 8.2.11.236, а не 8.2.13, которую не ставлю из массы багов.
13. Misha ⁠ (Magister) 19.05.11 12:17
Толстый клиент. Удалять пробовал, не помогает. Наверное причина в 8.2.13, там как раз по оформлению чуток меняли... попробую 11-ю, как будет.
14. Misha ⁠ (Magister) 24.05.11 10:35
(12) Хм... странно, поставил 8.2.11.236, Wine 1.1.44 - глюки частично остались.
Неправильно прорисовываются вкладки, и текущая строка в журналах документов.
Какая у вас видеокарта? Может проблема в этом?
15. Александр Медведев (anig99) 24.05.11 12:41
(14) у меня wine 1.2.2. Radeon X1300 без драйверов.
16. Misha ⁠ (Magister) 24.05.11 15:12
(15) Ясно. У меня интегрированная в проц Intel Сore i3. А дистрибутив? У меня Debian 6.0.
Попробую ещё дома на nVidia...
17. Александр Медведев (anig99) 24.05.11 16:09
18. философ (философ) 18.08.11 12:33
при установке 8.2 на wine 1.2. надо устанавливать ie6 :?:
19. Александр Медведев (anig99) 18.08.11 13:27
(18) не обязательно, но тогда не будет работать справка и валится 1с если не отключить рекламу при запуске 1с. НО вроде как ie6 заменяется gecko. В крайнем случае winetricks. На следующей неделе буду делать чистую установку ubuntu 11. Напишу, что да как.
20. ghOst Bu (ilonnaa) 27.09.11 09:16
а если 1с на сервер поставить и работать с ней по rdp? есть в убунте анало? не глючит? кто сталкивался?
21. Александр Медведев (anig99) 27.09.11 10:13
(20) есть несколько клиентов rdp под Ubuntu. У стандартного проблемы с раскладкой - четкого 100% решения нет. Пользуюсь Remmina - изредка вылетает без последствий для сервера и 1с
22. Andrey Cherkasov (avcherkasov) 10.01.12 13:54
(18) философ, если будете использовать панель функций, то да.
23. Andrey Cherkasov (avcherkasov) 10.01.12 13:56
Ув. топикстартер, подскажите, как быть с локальными базами под wine 1.2? Локально hasp не видит.
25. Александр Медведев (anig99) 10.01.12 14:09
(23) не юзал. Но вроде бы нужно как раз посмотреть в этерософтовском свободном софте. Там были дрова под хасп
26. философ (философ) 13.01.12 11:15
С gecko всё равно вылетает.
Без ie6 и ни туды и ни сюды
27. Валерий Вертьянов (ValeraVV) 15.03.13 13:54
ubuntu 12.04
Установил wine из репозитория, текущая версия 1.4
Естановил ie6
1С версия 8.2.17.128, пробовал 8.3.2.172
Всё работает отлично, кроме отчетов, особенно если на СКД.
При попытке открыть отчет 1С на какое-то мгновение открывает отчет и сразу же закрывается, ничего не сообщая.
В чем может быть проблема? Может ещё что-то нужно доустановить?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа