клиент 1С теперь и под линукс!

Автор ValeryK, 09 Июля 2012, 15:12

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

ValeryK

Вышла ознакомительная версия отечественной платформы для автоматизации учёта 1С:Предприятие 8.3. Главной особенностью релиза является появление толстого (в том числе в режиме конфигурирования) и тонкого клиентов для Linux (.deb и .rpm, x86 и x86_64).

Среди прочих изменений стоит выделить:

    возможность автоматического обновления тонкого клиента при подключении;
    поддержка защищённых соединений SSL и сертификатов во всех механизмах платформы;
    поддержка внешних компонент и расширений для браузеров Google Chrome и Safari;
    реструктуризация информационной базы в фоновом режиме;
    выгрузка структуры и данных конфигурации в формате XML.

ValeryK

09 Июля 2012, 16:26 #1 Последнее редактирование: 09 Июля 2012, 16:31 от ValeryK
Тестирую помаленьку.
Для установки нужно скачать как клиентскую, так и серверную часть.
Сначала устанавливается 1c-enterprise83-common_8.3.1-531, затем  1c-enterprise83-server_8.3.1-531, и уж потом 1c-enterprise83-client_8.3.1-531
Должны быть установлены так-же:
imagemagick
libwebkitgtk-1.0-0
работает без, но утилита проверки ругается на:
libgsf-1-114
unixodbc
ttf-mscorefonts
ttf2pt1

с етерсофт свободный для скачки пакет для ключа HASP выбрать нужную версию
устанавливаем, затем стартуем с воткнутым ключом
sudo service haspd

все работает!

ValeryK

Правка предыдущего сообщения выключилась, потому продолжу:
утилита проверки конфигурации запускается из:
/opt/1C/v8.3/i386/utils/config_system (или /opt/1C/v8.3/x86_64/config_system для 64-разрядной версии), которая выполняет следующие действия:
● Проверяет наличие всех необходимых библиотек для работы сервера.
● Регистрирует установленные TrueType шрифты в ImageMagick. Если установленные шрифты найти не удалось, скрипт потребует явно указать каталог, в котором находятся ttf-файлы.
● Создает конфигурационный файл type.xml, который необходимо для работы библиотеки ImageMagick. Конфигурационный файл располагается в каталоге conf/ grcmncfg каталога исполняемых файлов системы.
Поэтому очевидно надо доустановить пакеты:
ibgsf-1-114 unixodbc ttf-mscorefonts-installer и ttf2pt1.
Последний в стандартном репозитории отсутствует, нашел здесь:
32 разр ttf2pt1
64 разр ttf2pt1

Если при запуске из командной строки /opt/1C/v8.3/i386/1cv8 (или для 64разр /opt/1C/v8.3/x86_64/1cv8) ругается на отсутствие libWand.so то:
либо не установлен imagemagick, либо отсутствует символьная ссылка на эту библиотеку.
Во втором случае ищем что у нас есть:
sudo find /usr/lib/ -name "libMagickWand.so*" -print
получим например
/usr/lib/libMagickWand.so.3.0.0
/usr/lib/libMagickWand.so.3
создадим ссылку на любой из них
ln -s -T /usr/lib/libMagickWand.so.3 /usr/lib/libWand.so

вылезла проблема в запуске 1с в 64 разрядной системе, может рушиться с сегментацией, падает при запуске при запущенном cups
если остановить cups
sudo service cups stop
запустить 1С клиент, затем
sudo service cups start
то все работает! блин.

Yuriy_Y

А не пробовал вариант с сервером на Линукс и веб-интерфейсом?
С уважением, Юрий

ValeryK

11 Июля 2012, 12:18 #4 Последнее редактирование: 11 Июля 2012, 12:24 от ValeryK
Цитата: Yuriy_Y от 11 Июля 2012, 09:21А не пробовал вариант с сервером на Линукс и веб-интерфейсом?
Сервер ставил под линукс, без проблем, скорее как эксперимент. Но в небольшой компании в нем смысла нет.
Через вэб-интерфейс должна быть соответствующая конфигурация с поддержкой так называемых управляемых форм.
Ее все обещают выпустить под стандартную конфу "Бухгалтерия для казахстана", но до сих пор нет.
Собственно я ждал все когда ее (вэбморду) выпустят, чтобы не использовать rdp c сервером от мс или wine (8.1 чудно пахала под ним, с 8.2 начала вываливаться).
Ну а о нативном клиенте даже не мечтал. Такчто и без вэб можно жить теперь.
Апробировал на существующей базе, ругается на версионность.
В 8.3 заявлена полная поддержка в режиме совместимости с версией 8.2.16, которая должна выйти 27 числа сего месяца. Т.е. когда выйдет 8.2.16, можно будет обновиться до нее, и эту базу вполне корректно использовать под версией 8.3.
Если не ошибаюсь конечно в своих рассуждениях.

Yuriy_Y

11 Июля 2012, 23:51 #5 Последнее редактирование: 11 Июля 2012, 23:54 от Yuriy_Y
А я чет больше склоняюсь к мысли, чтоб все вычисления делались на серваке. Чтоб мощность рабочей станции буха не влияла на скорость работы, чтоб хоть с тонкого клиента тонким клиентом было спокойно работать. Каламбур, блин. http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif\' class=\'bbc_emoticon\' alt=\':rolleyes:\' /> Потому и хочу на веб построить. Представляешь гиговую базу, да по локалке толстым клиентом пока откроешь. Это же еще небольшая. Всего лишь розничный магазин с одним продавцом в районном центре за год работы.
С уважением, Юрий

ValeryK

я не знаю, нужны ли для тонкого клиента управляемые формы, но чуйствую что нужны.

joniscoolkz

буду переходить в начале 2013 года на 8-ку, если в 2012 все не помрем http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
Сейчас осталась одна машина в конторе на форточках, только из-за 1С http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' /> Буду очень рад, если 1С будет работать под линем. Выкину оставшуюся форточку http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
перевел офис под Ubuntu

skok

Цитата: joniscoolkz от 26 Июля 2012, 14:00буду переходить в начале 2013 года на 8-ку, если в 2012 все не помрем http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />

Сейчас осталась одна машина в конторе на форточках, только из-за 1С http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/sad.gif\' class=\'bbc_emoticon\' alt=\':(\' /> Буду очень рад, если 1С будет работать под линем. Выкину оставшуюся форточку http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />

А 8-ка это не виндовс 8 ?

joniscoolkz

перевел офис под Ubuntu

ValeryK

в пятницу пытался обновить конфигурацию на рабочей 1с. Запрашивала подписку и показывала предыдущую версию для обновления, затем вылетала. На скаченный файл обновления делала вид что его нет.
В итоге выгрузил конфу, загрузил под линуксом, ОБНОВИЛ!!! влет с файла, выгрузил пока обратно под винду.  http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/mellow.gif\' class=\'bbc_emoticon\' alt=\':mellow:\' />

joniscoolkz

т.е. У тебя под виндой обновление не проходило?
перевел офис под Ubuntu

ValeryK

Цитата: joniscoolkz от 31 Июля 2012, 15:43т.е. У тебя под виндой обновление не проходило?
Да

Nigelist

Цитата: ValeryK от 10 Июля 2012, 09:10ibgsf-1-114 unixodbc ttf-mscorefonts-installer и ttf2pt1.
Последний в стандартном репозитории отсутствует, нашел здесь:
32 разр ttf2pt1
64 разр ttf2pt1
Вообще то не надо заморачиваться с ttf2pt1. Достаточно поставить texlive-base, который есть в стандартном репозитории:
apt-get install texlive-base

service

Помогите, установил 1с.
Последняя команда при установке sudo /opt/1C/v8.3/x86_64/utils/config_system /usr/share/fonts выдает ошибку: opt/1C/v8.3/x86_64/utils/config_system: строка 33: 2796 Ошибка сегментирования    (подготовлен дамп ядра) ttf2afm ${ttfPath} 2> /dev/null > ${afmPath}

Клиент запускается, но в 1С не пишет с клавиатуры, при этом если напечатать текст в блокноте, и скопировать в окно 1С, текст копируется адекватно. В чем может быть беда?

ValeryK

29 Мая 2013, 20:42 #15 Последнее редактирование: 29 Мая 2013, 20:42 от ValeryK
Сегодня, после неоднократных откладываний, вышел РЕЛИЗ " Технологическая платформа 8.3 Версия 8.3.3.641 ".
По видимому, можно пробовать пускать в продакшн!

Дядя Миша

Валерий, а пообщаться не хочешь в личке на эту тему? Я ж тут постил как-то, что имею некоторый опыт практического внедрения 1С под линуксом. А?

dert

1С молодцы, многие мелкие офисы сдерживал переход на опенсорс именно их бухгалтерия 
слушаем онлайн радио http://btut.ru/radio-online/rok

B@F

Цитата: dert от 05 Февраля 2014, 19:22
1С молодцы, многие мелкие офисы сдерживал переход на опенсорс именно их бухгалтерия 

Согласен, но еще держит отсутствие внимяемого терминального сервера.
Поправьте, если я ошибаюсь, буду тока рад.

Yuriy_Y

А зачем для 1С терминальный сервер? Это пережитки венды. Вполне можно работать тонким клиентом или через веб любым браузером. В России уже пошло такое движение. Все конфы в режиме управляемого приложения и тонким клиентом. Даже способствует переходу на линукс. Ибо на сервере не нужно держать гуёвое окружение. Вот всё не доберусь у себя такое поднять.
С уважением, Юрий