31 (25.06.2013 10:39:42 отредактировано Fat-Zer)

redix⇓ пишет:

Здесь нужен пакет webkitgtk-devel.

зачем? он же 1C не собирает...

Vascom⇓ пишет:

Это не идиотизм. Просто поддерживается одновременная работа как x86_64 программ, так и i686 и тут без раздельных /lib и /lib64 не обойтись.

для 32-х битных есть lib32, а в lib должны быть нативные либы... ЕМНИП так везде, в том или ином варианте, окромя шляпа-бейзд.

95% процентов проблем находятся между клавиатурой и стулом.

32

Ну и какая разница, иметь /lib  и /lib32 или /lib и /lib64?
Причём в первом варианте содержимое /lib зависит от разрядности системы, а во втором варианте не зависит.

Порой "как у всех" не значит "правильнее".

33

Fat-Zer⇓ пишет:

пакет libwebkitgtk установлен

Это не пакет, а просто библиотека.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

34

redix пишет:

Здесь нужен пакет webkitgtk-devel. Смотри здесь: http://pkgs.org/search/?keyword=webkitgtk

В том то все и дело что этот пакет установлен. Версия webkitgtk-devel-1.2.6-2. Ссылки на библиотеку насоздавал не помогло.

35

Аналогичная проблема только в CentOS 6.5

Вчера установил 1С 8.3 под Fedora 20.  Установка прошла без проблем.
Толстый клиент запусткается нормально, даже вдвое быстрее, чем под Windows.

Но работает неустойчиво: вылетает, не всегда копирует документы в списках.

Подумал: CentOS - более устойчивая система - попробую на ней. Но вот тоже не могу преодолеть эту webkitgtk

36

Не надо было ставить пакет для Ф20 в ЦентОС 6. Они почти наверняка несовместимы.
Либо ищи пакет специально для центоса, либо запусти Ф20 в виртуалке и в ней уже используй 1С.

37 (17.04.2014 20:42:23 отредактировано makarog)

Vascom пишет:

Не надо было ставить пакет для Ф20 в ЦентОС 6. Они почти наверняка несовместимы.
Либо ищи пакет специально для центоса, либо запусти Ф20 в виртуалке и в ней уже используй 1С.

Я и не ставил.
1С запускал на родной Fedore 20 - там все устанавливается, но работает не устойчиво.

В CentOS у меня родной пакет.

Предполагаю, что установщик 1С требует именно версию libwebkitgtk-1.0.so.0()(64bit), а в центосе - более поздняя.
Напишу письмо в 1С - пока у меня дейстует сопровождение.
Правда в службе сопровождения, там где покупал, сказали, что 1С, скорее всего отфутболят по формальному основанию: в документации написано, что поддерживается Fedora 17,  вот о ней и будем разговаривать.
Учитывая, что Fedora 17 уже не поддерживается - разговор будет коротким ac
Еще поддердиваются две версии Ubuntu и Mint. Но не переходить же на Debian ради 1C  ac 

Кроме того, на убунтувских форумах пишут - у них та же проблема. А решения работоспособного никто не предлагает - общие рассуждения на тему.

38

Ну используй Ф17.

39

В F20 у меня была такая проблема:

При установке 1С я выбрал язык: системный.
В локале было установлено: страна - Россия, язык по умолчанию - eng.

В результате установилась 1С с английским языком.
Я решил, что бухгалтерия разговаривающая по-английски - не комильфо, и установил в локале язык по-умолчанию - русский.

В результате в 1С получился винегрет из русских и анг. текстов: часть менюшек и сообщений - рус., часть - англ.
М.б. это и было причиной неустойчивости? Хотя, почему бы?

40 (17.04.2014 20:45:50 отредактировано makarog)

Vascom пишет:

Ну используй Ф17.

У Ф17 уже время жизни истекло. Да и скучно на старой версии. Я постоянно живу в 19 - там все ОК.
Но она 32, а дистрибутив 1С - 64. Вот и поставил Ф20 - хотелось самого нового.

41

Написал сообщение в службу поддержки 1С.
Вот выдержка из текста:

При установке клиента возникла проблема:

 Консоль:

# rpm -i 1C_Enterprise83-client-8.3.4-465.x86_64.rpm
error: Failed dependencies:
        libwebkitgtk-1.0.so.0()(64bit) is needed by 1C_Enterprise83-client-8.3.4-465.x86_64

Однако, в системе уже есть libwebkitgtk:

 Консоль:
# yum install webkitgtk
....
                                                                                           
Setting up Install Process
Package webkitgtk-1.2.6-5.el6.x86_64 already installed and latest version
Nothing to do

1С ответили:

Просьба сообщить клиент 1С предприятия запускается?

Если не запускается, то какие библиотеки требует?

42

Может они имели в виду установить пакет без учёта зависимостей и попробовать запустить, а вывод им прислать.

И устанавливать его тоже надо было через yum, а не через rpm.

43

Одна малина:

 Консоль:
# yum  install 1C_Enterprise83-client-8.3.4-465.x86_64.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.awanti.com
* epel: fedora-mirror01.rbc.ru
* extras: ftp.funet.fi
* kde: ftp.heanet.ie
* updates: ftp.funet.fi
Setting up Install Process
Examining 1C_Enterprise83-client-8.3.4-465.x86_64.rpm: 1C_Enterprise83-client-8.3.4-465.x86_64
Marking 1C_Enterprise83-client-8.3.4-465.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package 1C_Enterprise83-client.x86_64 0:8.3.4-465 will be installed
--> Processing Dependency: libwebkitgtk-1.0.so.0()(64bit) for package: 1C_Enterprise83-client-8.3.4-465.x86_64
--> Finished Dependency Resolution
Error: Package: 1C_Enterprise83-client-8.3.4-465.x86_64 (/1C_Enterprise83-client-8.3.4-465.x86_64)
           Requires: libwebkitgtk-1.0.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

rpm c отключением проверок - как рекомепндует yum - ни к чему не приводит.

44

Общайся с техподдержкой 1С, объясни, что пакет не устанавливается.

45 (21.04.2014 20:29:31 отредактировано makarog)

Vascom пишет:

Общайся с техподдержкой 1С, объясни, что пакет не устанавливается.

Так ведь вся приведенная здесь переписка именно со службой техподдержки 1С!

Пока 1С молчит.

46 (22.04.2014 00:59:39 отредактировано MozgFx)

Пробовали искать не по названию пакета, а по его содержимому...
К примеру так...
http://rpm.pbone.net/index.php3/stat/3/ … 2864bit%29
оттуда берем наиболее подходящий пакет, если вашего дистрибутива нет в списке.

47 (22.04.2014 01:04:47 отредактировано MozgFx)

makarog пишет:

Так ведь вся приведенная здесь переписка именно со службой техподдержки 1С!
Пока 1С молчит.

Ну так Вы же сами написали что они у Вас просят им ответить каких библиотек не хватает.
Вы им ответили? "что не хватает библиотеки libwebkitgtk-1.0.so.0()(64bit)" или нет?

Ещё второй вариант нужно посмотреть где оно ищет библиотеку при установке пакета.
И если такой файл у Вас есть, а он его ищет не там где нужно, то просто создайте символическую ссылку.

48 (22.04.2014 01:12:59 отредактировано MozgFx)

Vitalik85 пишет:

Я уже запутался. Стал разбираться у меня установлено уже в системе webkitgtk.x86_64 0:1.2.6-2.el6_0
А 1С ругается на libwebkitgtk-1.0.so.0()(64bit)
Т.е. получается это не одно и тоже

Вы немного не понимаете суть.
Есть пакет (Как правило у них расширение DEB и RPM)
Что такое пакет...
Файл содержащий в себе другие файлы и скрипты которые выполняют установку и проверяют зависимости.
Так вот libwebkitgtk-1.0.so.0()(64bit) возможно входит в пакет webkitgtk вашей версии... Но как уже я сказал выше пути могут не совпадать с путями 1с.

49

mozgfx пишет:

Ещё второй вариант нужно посмотреть где оно ищет библиотеку при установке пакета.
И если такой файл у Вас есть, а он его ищет не там где нужно, то просто создайте символическую ссылку.

Библиотека libwebkit-1.0.so.2.17.8  лежит там, где полагается: /usr/lib64
там же лежит символичесткая ссылка на нее: libwebkit-1.0.so.2  - именно то, что просит RPM.

Вот, что сообщает подробная выдача RPM:

 Консоль:

# rpm -i -vv 1C_Enterprise83-client-8.3.4-465.x86_64.rpm
D: ============== 1C_Enterprise83-client-8.3.4-465.x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db environment /var/lib/rpm cdb:mpool:joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Name rdonly mode=0x0

..........

D:  read h#      56 Header V3 RSA/SHA1 Signature, key ID c105b9de: OK
D:  Requires: libstdc++.so.6()(64bit)                       YES (db provides)
D:  Requires: libstdc++.so.6(CXXABI_1.3)(64bit)             YES (db provides)
D:  Requires: libstdc++.so.6(GLIBCXX_3.4)(64bit)            YES (db provides)
D:  Requires: libwebkitgtk-1.0.so.0()(64bit)                NO 
D: package 1C_Enterprise83-client-8.3.4-465.x86_64 has unsatisfied Requires: libwebkitgtk-1.0.so.0()(64bit)

Что это значит? В rpm db не корректная инфрмация о библиотеке?

Служба поддрежки 1С отвечает просто:

Установка клиента возможна только на перечисленные дистрибутивы в документации.
А именно:
Fedora 17
Ubuntu 12.04
Mint 12

Этот достойный ответ!
Можно было бы понять позицию 1С: не можем же мы поддерживать все релизы Linux!
Разумеется: однодневки Fedora 17 и Min 12, срок жизни котрых уже истек, 1С поддеживает. А стабильную систему - нет.

50

Попробовал установить под Fedora 20.

Устанавливается. Установщик засасывает из репозитария libwebgtk нужной версии - конфликтов нет.
Но работает не устойчиво: вылетает, не хочет копировать строки в списке документов.

В итоге сдался: установил на Fedora 17.

Установка прошла гладко. Yum ничего дополнительно не подгрузил.

Работает устойчиво. Тонкий и толстый клиент.
Не глючит. Точнее, глюки те же, что и под Windows.

НО....

1. Шрифты мелкие, некрасивые.
2. Смесь русских и английских надписей - это не очень мешает, но как-то не комильфо. Локаль - русская.
3. Дату выводит в формате MM/DD/YYYY, хотя в системе явно указана страна Россия и дата в нашем формате.
4. Операции - напрмиер открытие документа - выполняются дольше, чем под Windows.
Хотя сама 1С стратует быстрее, чем под Windows.

51

Fedora 17

И в F17 работает не устойчиво - проявилось не сразу, а после некоторого времени работы.
Поначалу связывал с переключением между рабочими столами и activity - отключил все.

Пробовал KDE, GNOME, LXDE  -  вылетает везде.

Report:  Process /opt/1C/v8.3/x86_64/1cv8 was killed by signal 11 (SIGSEGV)

Послал файл отчета в 1С - пока без дампа - если попросят пришлю дамп.

В то, что профиксят - не очень верю - скорее всего ответят формально.