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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн MAlexey

  • Автор темы
  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
1С 8.3 на Ubuntu 14/16 64 bit
« : 20 Июнь 2016, 20: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

  • Активист
  • *
  • Сообщений: 501
    • Просмотр профиля
Re: 1С 8.3 на Ubuntu 14/16 64 bit
« Ответ #1 : 21 Июнь 2016, 01: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, 01:32:02:
так же возникли сложности при попытке запустить 32 битный клиент на 64 битной Ubuntu
На 64 битной Ubuntu более логично запускать 64 битный клиент ;)
« Последнее редактирование: 21 Июнь 2016, 01:32:02 от spk-ubuntu »

Оффлайн Panda_y2k

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

Пользователь добавил сообщение 14 Октябрь 2017, 23: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, 19:51:23 от Panda_y2k »

Оффлайн renbuar

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

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

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

Оффлайн djino

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

 

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