1С Бухгалтерия на линукс: различия между версиями

Материал из Wiki FU-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
На примере [http://www.naulinux.ru/distro/naulinux/65 '''SL 6.5''' (НауЛинукс 6.5)] или [http://centos.org '''CentOS 6.5''']:
На примере [http://fedoraproject.org '''Fedora 20''':


==Отключение iptables и selinux==
==Отключение iptables и selinux==
Строка 62: Строка 62:
  rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm
  rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm


Во время установки пакета '''1C_Enterprise83-client-8.3.5-1068.i386.rpm''' появится следующая ошибка:
Во время установки пакета '''1C_Enterprise83-client-8.3.5-1068.i386.rpm''' может появится следующая ошибка:


  ошибка: Неудовлетворенные зависимости:
  ошибка: Неудовлетворенные зависимости:
  libwebkitgtk-1.0.so.0 нужен для 1C_Enterprise83-client-8.3.5-1068.i386
  libwebkitgtk-1.0.so.0 нужен для 1C_Enterprise83-client-8.3.5-1068.i386


Проверьте какие пакеты webkitgtk у вас уже стоят:
Установите пакет webkitgtk:


  rpm -qa | grep webkitgtk
  # yum install webkitgtk
 
Например, получаем:
 
webkitgtk-1.2.6-5.el6.i686
pywebkitgtk-1.1.6-3.el6.i686
 
с завимимостями от libwebkit-1.0.so.2.
 
Удалите все пакеты, которые зависят от libwebkit-1.0.so.2, в моём случае:
 
rpm -ev rhythmbox-0.12.8-1.el6.i686
rpm -ev pywebkitgtk-1.1.6-3.el6.i686
rpm -ev gimp-help-browser-2.6.9-6.el6_5.i686
rpm -ev webkitgtk-1.2.6-5.el6.i686
 
Далее установите [http://komikyv.org/downloads/webkitgtk-1.2.7-1.el6.i686.rpm '''webkitgtk'''], пересобранный из "сырцов" '''Fedor'ы''' (внимание! данный пакет собран для 32-битной ОС):
 
rpm -ivh webkitgtk-1.2.7-1.el6.i686.rpm
 
Далее ставим, пакет:
 
  rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm
 
И получаем ту же ошибку:
 
ошибка: Неудовлетворенные зависимости:
libwebkitgtk-1.0.so.0 нужен для 1C_Enterprise83-client-8.3.5-1068.i386
 
Проверьте в папке /usr/lib: есть ли libwebkit-1.0.so.2? Есть есть, то поставьте символьную ссылку (под root'ом):
 
ln -s /usr/lib/libwebkit-1.0.so.2 /usr/lib/libwebkitgtk-1.0.so.0


Далее снова ставьте предыдущий пакет:
Далее снова ставьте предыдущий пакет:
Строка 106: Строка 75:
  rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm
  rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm


Если опять выдаёт предыдущую ошибку поставьте пакет с опцией --nodeps:
И:
 
rpm -ivh --nodeps 1C_Enterprise83-client-8.3.5-1068.i386.rpm
 
rpm -ivh --nodeps 1C_Enterprise83-client-nls-8.3.5-1068.i386.rpm


Должно получиться:
rpm -ivh 1C_Enterprise83-client-nls-8.3.5-1068.i386.rpm


[[Файл:1С.jpg]]
Должно получиться!

Версия от 17:36, 22 июля 2014

На примере [http://fedoraproject.org Fedora 20:

Отключение iptables и selinux

Отключаем службы iptables, вводя последовательно следующие команды в терминале:

chkconfig iptables off
service iptables stop
getenforce

Команда getenforce выдаст статус:

Enforcing

Чтобы отключить сервис, нужно сменить это значение на disabled, для этого потребуется открыть и отредактировать файл /etc/sysconfig/selinux.

Нужно установить параметр SELINUX в disabled:

SELINUX=disabled

После чего перезагружаем сервер командой

reboot

После перезагрузки проверяем состояние службы командой

getenforce

Вывод команды должен быть:

Disabled

Дравйверы hasp-ключа

Для hasp-ключа ставьте 2 пакета:

rpm -ivh haspd-3.3-eter5scientific.i586.rpm
rpm -ivh haspd-modules-3.3-eter5scientific.i586.rpm

При появлении сообщения "Loading HASP LPT kernel module... aksparlnx is not found you can try compile it with 'service haspd build' command.", выполните команду:

service haspd build

Установка 1C

Чтобы установить 1C 8.3.5 на SL 6.5 (CentOS 6.5), выкачайте rpm-пакеты с официального сайта и установите их в следующем порядке:

rpm -ivh 1C_Enterprise83-common-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-common-nls-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-ws-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-ws-nls-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-server-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-server-nls-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-crs-8.3.5-1068.i386.rpm
rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm

Во время установки пакета 1C_Enterprise83-client-8.3.5-1068.i386.rpm может появится следующая ошибка:

ошибка: Неудовлетворенные зависимости:
	libwebkitgtk-1.0.so.0 нужен для 1C_Enterprise83-client-8.3.5-1068.i386

Установите пакет webkitgtk:

# yum install webkitgtk

Далее снова ставьте предыдущий пакет:

rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm

И:

rpm -ivh 1C_Enterprise83-client-nls-8.3.5-1068.i386.rpm

Должно получиться!