После нескольких не удачных попыток заставить корректно работать конфигуратор 1С Предприятие 8.1 на OS 9.04 решил оставить эту затею, но вот:
Цитата
27 апреля 2010 года, Лондон: сегодня компания Canonical анонсировала выход Ubuntu 10.04 LTS для настольных компьютеров — новейшей версии популярной Linux-системы, для которой в течении трёх лет будут бесплатно предоставляться обновления, улучшающие производительность и безопасность
И так начем: Для установки 1С нам понадобятся две программы - это Wine 1.3 и PlayOnLinux 3.8Wine есть в стандартных репозиториях Ubuntu, для его установки просто поставьте пакет wine через Synaptic
![](http://s002.radikal.ru/i198/1009/83/48cd27c3d6da.jpg)
или командойи
$ sudo aptitude install wine1.3
PlayOnLinux так же есть в стандартных репозиториях Ubuntu, для его установки просто поставьте пакет PlayOnLinux через Synaptic
![](http://s53.radikal.ru/i140/1009/7b/75f130778fdd.jpg)
или командой
$ sudo aptitude install playonlinux
Далее выполняем установку программ в playonlinux(небольшое отступление поскольку терпеть не могу плагиат, то вот [необходимо зарегистрироваться для просмотра ссылки] была описана установка под Wine-Doors, этот принцип был применен для playonlinux)
1.Для начала нужно установить Internet Explorer IE6(7) - потому что 1с использует IE для всего, а также очень многие IE-е библиотеки. Иначе лишаемся синтакс помошника и объекта ПолеHTMLДокумента и т.п. Причем лишаемся очень грубо — 1С будет виснуть при попытке работать с этими объектами, а так же не запускается ряд внешних обработок - 1C попросту падает.
а) Нажимаем кнопку установить,
б) Выбираем в списке Интернет, а в правом окне выбирае IE(6)7 (лично мне пришелся ближе 7),
![](http://s52.radikal.ru/i135/1009/c0/e7b2aa0f606e.jpg)
в) Нажимаем применить. Ждем
2. Установка самой 1С, здесь есть небольшей нюанс.
а) Нажимем кнопку установить
б) Установить пакет .pol или неподдерживаемое приложение
в) Выбираем пункт "Установить в ручную"
![](http://s001.radikal.ru/i194/1009/5a/c2044afdf5ac.png)
г) Выбираем пункт "Редактировать уже установленное приложение"
![](http://i082.radikal.ru/1009/75/a6e2a0dc2642.png)
д) Выбираем пункт "IE6(7)"
![](http://s003.radikal.ru/i204/1009/4a/c0094c973e5a.png)
ж) Далее следуем указаниям мастера:
-выбираем *.exe файл
-процесс установки 1с под wine почти ничем не отличается от такового процесса под Windows. В процессе установки следует помнить, что НЕ НАДО устанавливать HASP DEVICE DRIVER
-устанавливаем ярлык.
3. Еще один не мало важный факт, открываем PlayOnLinux
а) Нажимаем Утилиты -> Управления версиями wine
б) Устанавливаем версию wine 1.1.9 (опытным путем было выявлено наименьшее количество "глюков")
![](http://s60.radikal.ru/i170/1009/aa/04b8c12a591f.jpg)
в) Переходи на закладку мои приложения и устанавливаем приложению 1С версию Wine 1.1.9
![](http://i049.radikal.ru/1009/07/72e2e2f2e35e.jpg)
На этом установка закончена, подключаемся к базе, запускаем клиентское приложение.
Замеченные "глюки":
таковых не нашлось.
Однако немало важное решение было найдено, для решения проблемы(ошибки) в конфигураторе.При открытии любой формы в конфигураторе на компьютере, выдатся сообщения "Разработку форм рекомендуется выполнять в разрешении 96 DPI".
Достаточно серьезная ошибка, так как отображение таких форм в OS Windows чень корявое.
Решение нашлось на одном из форумов [необходимо зарегистрироваться для просмотра ссылки]
Цитата
Выложил патчи и внес изменения в закрытую
часть (реестр).
Решение заключается в увеличении ширины
символов существующего шрифта Tahoma. Этот
новый шрифт теперь называется Microsoft Sans Serif
(файл micross.ttf). Чтобы шрифт из файла с таким
именем записывался в реестр пришлось
откатить хак на багу #1637.
Изменения в закрытой части делают
необходимую подмену шрифтов (ключ Windows NT):
MS Shell Dlg = "Microsoft Sans Serif"
и удаляют:
Microsoft Sans Serif = "Tahoma"
К сожалению без сглаживания новый шрифт
смотрится коряво, поэтому рекомендуется
его включить. Для этого достаточно сделать:
wine --update
что мы сделали, взяли wine@etersoft demo и вырезали от туда нужную ветку реестра, за что Им большое спасибо!!!
Далее делаем следующее:
*(лимит картинок превышен пост 2)
=========================
или выполняем команду (вместо знака ~ пишим /home/<User>)
env WINEPREFIX="~/.PlayOnLinux/wineprefix/IE7" wine "C:\WINDOWS\system32\regedit.exe" или
env WINEPREFIX="~/.PlayOnLinux/wineprefix/IE7/drive_c/windows" wine "C:\WINDOWS\system32\regedit.exe"
Видим
![](http://s54.radikal.ru/i145/1009/0b/16f43ae8f84f.jpg)
Ищим ветку реестра FontSubstitutes
![](http://i060.radikal.ru/1009/e6/a43f6aa2552d.jpg)
Импортировать [необходимо зарегистрироваться для просмотра ссылки]. Эмулируем перезагрузку в PlayOnLinux.
Все можно разрабатывать формы. Работать в конфигураторе.
Замеченные "глюки":
1) При нажатии Alt+F1 вызывается справка при переходе по ссылке бывает заглючивает "Справку".
2) При отладке не происходит переход на точку остановки в кофигураторе, приходится самому переключаться.
3) Если надолго оставить точку остановки на отладке 1С зависает - жестко.
4) Иногда при отладке график отображения загрузки процессора улетает за 100%, но на работоспособности реально не отражается.
P.S. В настройке 1С на OS Ubuntu 10.04 и написании данной статьи, выражается огромная благодарность сис.администратору Денису,
а также сайтам [необходимо зарегистрироваться для просмотра ссылки] и [необходимо зарегистрироваться для просмотра ссылки]
©
World1C
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд