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

Материал из Wiki FU-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 22: Строка 22:
  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


Проверьте в папке /usr/lib: есть ли libwebkit-1.0.so.2? Есть есть, то поставьте символьную ссылку (находясь в этой папке):
Проверьте какие пакеты webkitgtk у вас уже стоят:
 
rpm -qa | grep 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
 
Далее учтановите webkitgtk, пересобранный из "сырцов" Fedor'ы:
 
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
  ln -s /usr/lib/libwebkit-1.0.so.2 /usr/lib/libwebkitgtk-1.0.so.0
Далее снова ставьте предыдущий пакет:
rpm -ivh 1C_Enterprise83-client-8.3.5-1068.i386.rpm

Версия от 15:15, 16 июля 2014

Чтобы установить 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 у вас уже стоят:

rpm -qa | grep 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

Далее учтановите webkitgtk, пересобранный из "сырцов" Fedor'ы:

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

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

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