Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: 1С 8.3 на Ubuntu 14/16 64 bit  (Прочитано 12781 раз)

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

Оффлайн MAlexey

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
1С 8.3 на Ubuntu 14/16 64 bit
« : 20 Июня 2016, 19:30:12 »
Решил перевести новый офис на Linux (по специфике работы есть вероятность залёта при отсутствии лицензий), а денег на покупку софта МС не планировалось.

Краткие тех. сведения:
Платформа 1С 8.3, выпуска конца мая 2016
Тип БД - файловая, хранится в сети на сервере Ubuntu 14, где расшарена через Samba с доступом для анонимных юзеров
Клиенты подключаются к шаре через автомонтирование ресурса (для возможности совместной работы с базой нескольких Linux машин)

1 Установил клиенты 1C 8.3 для Linux на компьютеры с Ubuntu 14 и 16 (где было 14, а новые установки 16, все 64 бит)и началось...
Оказалось что клиент для Linux лицензируется по пользователям, т.е. если в Ubuntu имеется несколько пользователей, то для каждого потребуется отдельная лицензия, а их у меня мало! Поломать backbas.so под Linux 64 бита не удалось, так же возникли сложности при попытке запустить 32 битный клиент на 64 битной Ubuntu, т.к. клиент ставится вместе с серверным пакетом, отсюда возникла вереница проблем с зависимостями.
В боях и исследовании интернета провёл неделю, но так и без результата.

2 Второй вариант состоял в установке 1С через Wine. Wine утанавливался тот, что входит в состав реппозитория, т.е. 1,6.. если не ошибаюсь.
Под wine были установлены 64 битные клиенты 1С, что бы не морочаться с лицензиями использовался backbas.so.
Клиенты стали запускаться и работать с базой, но при этом возник ряд проблем:
1 Шрифты программы отображались очень плохо, хотя в линуксе были установлены пакеты шрифтов от МС;
2 Напечатать в 1С из под Wine оказалось проблемой. В интерфейсе конфигурации работали не все кнопки "Печать", нажатие некоторых из них вызывало окно с неизвестной ошибкой.
3 Работа с 1С из под Wine оказалась довольно медленной, часто окна задумываются на 6-8 секунд, хотя на таком же компьютере с Win 8 в этих случаях замедлений не замечалось.

Прошу помощи тех, кто сталкивался с подобным, может дать совет что я делаю не правильно и указать на верное направление.
Почему для Linux мало вирусов? Бессмысленная затея писать вирус для Linux - он как и половина программ перестаёт работать после установки очередного обновления :)

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #1 : 21 Июня 2016, 00:15:14 »
Оказалось что клиент для Linux лицензируется по пользователям, т.е. если в Ubuntu имеется несколько пользователей, то для каждого потребуется отдельная лицензия, а их у меня мало!
У Вас программные лицензии? Если да, то в какой каталог они установлены? Согласно http://its.1c.ru/db/v838doc#bookmark:adm:TI000000327
Цитировать
В ОС Linux файлы программных лицензий могут располагаться в следующих каталогах (каталоги перечислены в порядке поиска):
- Каталог conf установленной версии. Для 32-разрядной версии «1С:Предприятия» путь к этому каталогу будет выглядеть следующим образом: /opt/1C/v8.3/i386/conf, а для 64-разрядной версии: /opt/1C/v8.3/x86_64/conf.
- Каталог ~/.1cv8/conf (~ – домашний каталог пользователя, от имени которого работает «1С:Предприятие»).
- Каталог, который указан в файле conf.cfg, расположенном в каталоге conf установленной версии. Подробнее о формате файла conf.cfg см. здесь.
- Каталог /var/1C/licenses.

Если во всех этих каталогах лицензия не была обнаружена, то для поиска используется каталог ~/.1cv8/1C/1cv8/. Если в этом каталоге имеется файл location.cfg, то для поиска будет использоваться каталог, указанный в параметре location (см. здесь).

Пользователь добавил сообщение 21 Июня 2016, 00:32:02:
так же возникли сложности при попытке запустить 32 битный клиент на 64 битной Ubuntu
На 64 битной Ubuntu более логично запускать 64 битный клиент ;)
« Последнее редактирование: 21 Июня 2016, 00:32:02 от spk-ubuntu »

Оффлайн Panda_y2k

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #2 : 14 Октября 2017, 21:44:01 »
Если не в ту тему поправьте.
Есть ubuntu 16.04.3 32 бит, на ней 1с 8.3, база лежит на виндовой машине в сети. Папка расшарена, доступ есть. (Я могу просто войти туда, читать и писать файлы, они сохраняются, все ок. Это к вопросу о правах) При попытке подключить эту базу к 1с выдается сообщение, что отсутсвует файл базы данных 1Cv8.1CD. Файл реально присутствует, и на виндовой машине тоже установлена 1с и эта база там работает (не в текущий момент) версии платформ соответственно одинаковые. Почему не видит не понятно. Создавал на виндовой машине отдельную учетку, не работает. Подключена папка с несколькими базами, пробовал подмонтировать папку с конкретной базой, та же ошибка. Я думаю что то с авторизацией не так, подскажите, что делать.
PS Windows 10я 64 бит.
http://dropmefiles.com/YK44P

Пользователь добавил сообщение 14 Октября 2017, 22:52:45:
Поскольку не нашел другой темы про 1С, напишу сюда и второй вопрос.
Ставил Ubuntu 16.04 64 бит. На нее дня три пытался поставить 1с 8.3 по ходу решал проблемы. Не ставился почему-то драйвер Hasp а, везде читал, что он 32битный и пакеты действительно 32 битные. Почему то библиотеки для поддержки 32 бит, так и не удалось поставить и почему то команда sudo apt-get -f install всегда заканчивалась аварийно. Почему?
Возможно из-за этого не ставились и 32битные библиотеки. Соответственно так же не ставились и другие прилады типа team viewer и др. В итоге поставил 32битную версию, но хотелось бы все таки разобраться с 64кой. Может битый дистр попался?
« Последнее редактирование: 17 Октября 2017, 18:51:23 от Panda_y2k »

Оффлайн renbuar

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #3 : 12 Ноября 2017, 11:58:41 »
Для ubuntu 16.04 hasp
Ниже драйвера от debian умышленно:
(Нажмите, чтобы показать/скрыть)

Подключить базу 1с на windows
(Нажмите, чтобы показать/скрыть)

Хорошая статья:
https://oss-it.ru/157
« Последнее редактирование: 12 Ноября 2017, 12:10:54 от renbuar »

Оффлайн djino

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #4 : 14 Января 2018, 12:08:11 »
Добрый день!
Не хочу создавать новую тему, поэтому спрошу здесь. Есть ubuntu, на ней установлена 1с бухгалтерия версии 8.3 (клиент и сервер под Linux). Работает все кроме печати документов со штрихкодами.
При попытке напечатать документ выскакивает окно с предложение до установить компоненту (pdf417). При нажатии на кнопку установить на несколько секунд запускается Wine@Ethersoft, а затем исчезает и выскакивает окно с сообщением о том что установка не возможна, отсутствует внешняя компонента? Что с этим можно сделать? Как настроить печать документов со штрихкодами? Очень нужно.

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #5 : 14 Февраля 2018, 11:25:40 »
Скорее всего никак. Компонента только под винду - https://www.gnivc.ru/software/software_ul_fl/pdf417/.

Оффлайн DVNik

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #6 : 27 Марта 2018, 14:17:55 »
Приветствую!

Ситуация: терминальный сервер ubuntu 16 LTE + XRDP + LXDE.
1С 8.3. х64 файловая (5 пользователей).
Все работает, но - периодически, до нескольких раз в день, клиент 1С зависает - просто белое окно в обрамлении и ни на что не реагирует.
Помогает прибить сессию или процесс.
После этого работает как ни в чем ни бывало до очередного случая.
Логов нет, так как не сервер 1С, технологический лог не вклчить.
Куда копать?
Если запустить базу 8.2 (открывается старый интерфейс), там другой прикол - могут "пропадать" модальные окна диалога (при запуске их много сыпется) и выглядит как будто часть интерфейса отрисована, часть нет и не реагирует так же ни на что. Однако тут можно по Alt-Tab переключиться на "пропавшее" окно и закрыть его, работа продолжится.
Но в 8.3. базе интерфейс другой и таких окон просто нет.

Пользователь добавил сообщение 28 Марта 2018, 10:15:31:
Обновил платформу до 8.3.10.2753
Ничего не изменилось - так же клиент толстый неожиданно зависает и все что показывает - бело-серое окно без обрамления.
Закрыть можно только прибив процесс.
На "Закрыть" из меню иконки приложения на панели не реагирует.
Логов нет...
« Последнее редактирование: 28 Марта 2018, 10:15:31 от DVNik »

Оффлайн AlexanderB

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #7 : 30 Октября 2018, 09:43:10 »
Обновил платформу до 8.3.10.2753
Ничего не изменилось - так же клиент толстый неожиданно зависает и все что показывает - бело-серое окно без обрамления.
Закрыть можно только прибив процесс.
На "Закрыть" из меню иконки приложения на панели не реагирует.
Логов нет...
Аналогичная ситуация наступила после обновления 1С :Предприятие 8.3 (8.3.13.1513) на всех машинах. Кто-нибудь решил эту проблему?

Оффлайн admer

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #8 : 19 Декабря 2018, 02:48:30 »
В 8.3.13 сеть баги в линукс, попробуйте поставить тестовую 8.3.14, в ней поправили некоторые ошибки

djsapsan

  • Гость
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #9 : 16 Января 2019, 12:15:34 »
Клиент платформы 8.3.10.2299 намертво зависает на linux mint, все остальные программы продолжают работать. Постоянно (в среднем раз в час) нужно завершать процесс и запускать по новой. Серверная версия, подключение через интернет. Тестировал 32/64 бит как ОС Линукс так и клиента 1С. Через винду не зависает.

Оффлайн admer

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #10 : 17 Января 2019, 20:26:38 »
Включайте ТЖ и собирайте логи, со всем этим обратитесь в техподдержку 1С (99% что предложать обновить платформу до актуальной и проверить)

 

Страница сгенерирована за 0.071 секунд. Запросов: 25.