Не так давно компания 1С выпустила новую платформу 8.3. Теперь есть клиент под Linux, вот его мы и будем ставить.
1. Ставим Ubuntu
Сперва нам нужно поставить сам Linux Ubuntu 12.04. Скачать его можно с официального сайта (…https://www.ubuntu.com/) Ubuntu. Я выбрал версию i386.
Инструкцию по установке ubuntu можно найти на просторах интернета, например вот: …http://www.ithowto.ru/667-ustanovka-ubuntu-12-04.html
После установки Ubuntu и всех обновлений в итоге получаем:
2.Скачиваем все пакеты
Итак, нам понадобятся:
— Сама 1с 8.3 (Скачать можно отсюда: …https://users.v8.1c.ru/
Нам нужна как клиентская так и серверная часть.
— Драйвер для HASP. Качаем отсюда: …ftp://ftp.etersoft.ru/pub/Etersoft/HASP/last/Ubuntu/12.04/
Все архивы распаковываем и все складываем в одну папку. В итоге получаем список файлов:
1c-enterprise83-client_8.3.1-531_i386.deb 1c-enterprise83-client-nls_8.3.1-531_i386.deb 1c-enterprise83-common_8.3.1-531_i386.deb 1c-enterprise83-common-nls_8.3.1-531_i386.deb 1c-enterprise83-crs_8.3.1-531_i386.deb 1c-enterprise83-server_8.3.1-531_i386.deb 1c-enterprise83-server-nls_8.3.1-531_i386.deb 1c-enterprise83-ws_8.3.1-531_i386.deb 1c-enterprise83-ws-nls_8.3.1-531_i386.deb dkms-aksparlnx_3.2-eter1ubuntu_all.deb haspd_3.3-eter2ubuntu_i386.deb haspd-modules_3.3-eter2ubuntu_i386.deb
3, Установка
Теперь нам нужно установить все это добро, для этого открываем терминал, переходим в директорию с нашими файлами и выполняем следующие команды:
sudo dpkg -i 1c-enterprise83-common_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-common-nls_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-server_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-server-nls_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-ws_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-ws-nls_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-crs_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-client_8.3.1-531_i386.deb sudo dpkg -i 1c-enterprise83-client-nls_8.3.1-531_i386.deb
А можно: sudo dpkg -i 1c-enterprise83*.deb
Для проверки того, все ли пакеты установились корректно выполняем команду:
$ dpkg -l | grep 1c-enterprise83
Теперь ставим HASP:
sudo dpkg -i haspd_3.3-eter2ubuntu_i386.deb sudo dpkg -i haspd-modules_3.3-eter2ubuntu_i386.deb sudo dpkg -i dkms-aksparlnx_3.2-eter1ubuntu_all.deb
Теперь настраиваем 1С.
Сперва устраняем зависимости:
sudo apt-get install imagemagick sudo apt-get install unixodbc sudo apt-get install libgsf-bin sudo apt-get install t1utils
И последняя команда:
sudo /opt/1C/v8.3/i386/utils/config_system /usr/share/fonts
(Этот пункт у меня не получилось запустить. Хотя и без него вроде работает, только шрифт по размерам чуть больше)
— возможно поможет: можете поставить texlive-base.Этот пакет может заменить ttf2pt1
— для установки шрифтов MS, есть пакет: ttf-mscorefonts-installer:
http://forum.infostart.ru/redirect.php?url=cGFja2FnZXMudWJ1bnR1LmNvbS9xdWFudGFsL3R0Zi1tc2NvcmVmb250cy1pbnN0YWxsZXI=
Выполняется не быстро.
при запуске клиент ругается на libwand.so. как это исправлять без утилитки?
imagemagick ставить надо. А искать можно примерно так:
sudo apt-cache search wand
Получаете примерно такую выдачу и среди выдачи ищете нужный вам пакет.
4.Запуск
Втыкаем ключик HASP, ищем среди программ 1С Предприятие и запускаем.
Дальше добавляем базу и работаем!
Источник: http://infostart.ru/public/142601