Есть ли у 1С Debian-репозиторий? #626006


#0 by Lex_Liven
Всем добро. Поставил на виртуалку Debian и захотел пощупать 8.3. Скачал с сайта DEB-пакет клиента, а он мне заявляет: Error: Dependency is not satisfiable: 1c-enterprise83-common (= 8.3.1-538) Где брать этот пакет? Может 1С разродилась до репозитория, чтобы через apt-get работать?
#0 by Lex_Liven
Всем добро. Поставил на виртуалку Debian и захотел пощупать 8.3. Скачал с сайта DEB-пакет клиента, а он мне заявляет: Error: Dependency is not satisfiable: 1c-enterprise83-common (= 8.3.1-538) Где брать этот пакет? Может 1С разродилась до репозитория, чтобы через apt-get работать?
#1 by rotting
ага, жди.... погугли лучше...
#2 by ДенисЧ
вообще-то все дебы, которые нужны, идут в поставке...
#3 by Lex_Liven
я тоже так думал. ан нет
#4 by rotting
чего ж нет?
#5 by Sakura
все там есть
#6 by Lex_Liven
1c-enterprise83-common там нет
#7 by Asmody
он в поставке сервера
#8 by Sakura
все есть я ставила 8.3 на дебиан, все встало
#9 by Lex_Liven
вот шикарно они придумали, значит, чтобы поставить тонкий клиент на 12 метров, надо выкачивать сервер на 180? Юмористы.
#10 by Sakura
а ты как хотел, клиент без сервера?
#11 by Lex_Liven
а если клиент на GPRS живет?
#12 by rotting
неудачникам 1С не нужно)))
#13 by Sakura
во-первых, это никого не волнует, во-вторых, еще раз - как ты себе представляешь работу клиента без сервера?!
#14 by pumbaEO
скажи спасибо, что хоть deb пакеты собрали. Могли сделать один файлик *.run , который будет гадить в систему.
#15 by rotting
во-первых сервер может быть на другом компе, во-вторых это бочина 1с, но все уже смирились)
#16 by pumbaEO
я себе прекрасно представляю работу тонкого клиента на клиенте и БЕЗ сервера 1С.
#17 by Sakura
сервер на другом компе и я себе представляю =)
#18 by Lex_Liven
хорошо, сервер скачали. Как ни странно, на Сервер, который имеет нормальную полосу. Далее, ставим клиент, скажем, на Камчатке, где есть только GPRS. Туда тоже сервер качать?
#19 by rotting
да, но думаю скоро это поправят
#20 by Lex_Liven
ага, "1С" и "скоро". Между этими двумя словами должно как минимум еще 40 стоять.
#21 by pumbaEO
пересобери в правильные пакеты.
#22 by Sakura
у меня кстати говоря, на дебиан как раз-таки клиент не захотел корректно вставать, ему нужна была только какая-то дофига старая версия одной либы, которую я не смогла найти
#23 by rotting
ну так релиз тестовый, чего ж ты хотел
#24 by big
Можно использовать что-нибудь другое, а не 1С. Никто ведь не заставляет :)
#25 by Lex_Liven
ответ "простой логики" не принимается?)
#26 by Живой Ископаемый
2 почему бы ему не работать без сервера? Даже инетерсно.
#27 by pumbaEO
та ну, не верю. packages.debian.org или packages.ubuntu.com  молчат разве? А если фильтры убрать?
#28 by Lex_Liven
ага, спасибо за перенос ветки. кстати, куда? чтоб на будущее.
#29 by Sakura
убирала, делала поиск по репозиториям и сайтам. пакет есть, но версии 2.1 (или вроде того), а 1С, сцука, требовала версию 1.0 и никак иначе.
#30 by Amra
Ну тестовая, фигли, поправят, не ты одна с таким столкнулась
#31 by Lex_Liven
теперь все злодеяния платформы будут оправдываться словом "тестовая"?
#32 by MM
Тестовая ещё не вышла, это ознакомительная. В ней положены ограничения по своей сути, тем более её пускать в производственный процесс не рекомендутся. Не дописали разработчики все механизмы.
#33 by Lex_Liven
Ха-ха вообще. Пакет клиента вообще тупо требует установки пакета сервера.
#34 by pumbaEO
это не тупо, это правильно написанная зависимость.
#35 by Lex_Liven
я знаю, что это правильно написанная зависимость. Это просто нелогичная зависимость. Возвращаемся все к той же теме, которая кончилась словами "это же тестовая": зачем КАЖДОМУ клиенту установленный сервер?
#36 by Lex_Liven
вот я и добрался до этого странного пакета. libwebkitgtk-1.0-0 интересно, что пакет называется 1.0, а версию требует >=1.2.5
#37 by Lex_Liven
Итак, libwebgtk-1.0-0. Cкачал я его, поставил вручную. Стал ругаться на libjavascriptcoregtk-1.0-0. Его тоже скачал. Теперь ругается на libglib2.0-0. Интересно, что хочет версию 2.28.0, а Синаптик показывает, что последняя 2.24.2-1. Подключены только stable репозитории squeeze.
#38 by Lex_Liven
, поделись советом, как libglib2.0-0 обновить? Подключаю репозиторий sid - он находит версию 2.32, но ставить ее не желает - появляется еще куча зависимостей, которые он не в состоянии удовлетворить.
#39 by Lex_Liven
ап. Кто в курсе, во сколько бывает онлайн?
#40 by Amra
Она тебе не поможет, у нее у самой не взлетело
#41 by Lex_Liven
взлетело. смотри
#42 by Sakura
у меня сервер встал, с клиентом лень было заморачиваться
#43 by acsent
те ты принципиально не стал сервер ставить?
#44 by Lex_Liven
Если все удастся, я сменю работу. На новой не хочу связываться с дорогой лицензией на винду и тем более - с дешевой пираткой. Так что мне пока не лень, а кролики тут нужны :) Прошу официальное разрешение флеймить по теме, в том числе в режиме монолога. сервер все равно поставить пришлось из-за зависимостей пакета клиента. Теперь не могу завести сам клиент. P.S.: все-таки странная логика у 1С. Зачем требовать пакеты из нестабильных релизов ОС? Какой дурак будет ставить такую ОС на сервер?
#45 by Lex_Liven
Отец ее Торвальдс! (на мотив "мать моя женщина") оно даже X11-fonts обновило.
#46 by acsent
к тому времени как выйдет финал 8.3 эти пакеты ууже столет как будут стабильными ))
#47 by Lex_Liven
не факт. к тому моменту, как выйдет финал этих пакетов вообще может не быть в релизе.
#48 by stix2010
в ubuntu 10.04 встает сразу, в ubuntu 12.04 надо снести libwebkitgtk-3 установить libwebkitgtk-1, Зависимости клиента от сервера непонятны, но будем учитывать, что 8.3 - beta
#49 by Lex_Liven
хотите сказать, что это просто debian тормозит с принятием свежих пакетов в stable релиз?
#50 by pumbaEO
вы не даже не знаете политики debian, и чем отличаются stbale от testing и experimental ... Debian в stable новые пакеты НЕ ПРИНИМАЕТ. Поэтому он и называется stable.
#51 by stix2010
Вы хотите бету в продакшен ставить?
#52 by Lex_Liven
Я знаю это. И я знаю, что они не включают новые пакеты в stable. Я просто не понимаю, почему Ubuntu тогда их включает? Значит они все-же уже годятся для работы, раз они есть уже в 10-й версии? Я не тороплюсь в продакшен ставить. Я тороплюсь разобраться, как это делать.
#53 by stix2010
скорее всего разрабочики собирали пакет на ubuntu
#54 by stix2010
Пакеты Ubuntu в основном базируются на пакетах из нестабильной (unstable) группы пакетов Debian. Ubuntu удерживает примерную долю мирового рынка в более, чем 20 миллионов пользователей, что делает его самым популярным дистрибутивом Linux для десктопов. (wiki)
#55 by Lex_Liven
Итак... попробовал я подключить репозиторий unstable и обновить libglib2.0-0. Просто выбрал в synaptic этот пакет для обновления. Получил ошибку: Невозможно выполнить изменения! Сначала необходимо исправить проблемы в зависимостях. Нажал Редактирование - Исправить пакеты "с ошибками". Результат: E: Ошибка, pkgProblemResolver::Resolve сгенерировал повреждённые пакеты. Это может быть вызвано отложенными (held) пакетами. E: Невозможно исправить зависимости список пакетов с ошибками: libc6-dev, libgccl, libgompl, libstdc++6, python-apt. Пока тупик...
#56 by ДенисЧ
sudo apt-get -f install
#57 by pumbaEO
-
#58 by BlackMak
У меня все получилось без танцев с бубном только на Ubuntu 12.04. Все остальные дистрибутивы (штук, наверное, 5 перепробовал) так нормально и не полетели. Так что напрашивается вывод - 1С все делало на Ubuntu 12.04 и с остальными дистрибутивами можно связываться только в том случае, если очень хорошо понимаешь, как и что там устроено.
#59 by Lex_Liven
Бесполезно. Он эти пакеты установить не смог. Так что в системе все остается в порядке.
#60 by pumbaEO
я смогу, только уметь надо. Изучай выбор приоритетов, aptitude и т.д. Этим надо уметь пользоваться. С наскока только в iphone c одной кнопкой нынче можно разобраться или в принципе не надо разбираться и быть блондинкой и сидеть вконтактике.
#61 by lxs
1. качать все пакеты (сервер, клиент, common (входит в пакет сервера)) 2. ставить в порядке: 2.1. common 2.2. server 2.3. client Все нужные библитоеки debian может подтянуть через sudo apt-get -f update все взлетит.
#62 by pumbaEO
не все, там некоторые пакеты не прописаны в зависимости, а только в конфиг скриптах провяряется наличие бибилиотек.
#63 by Lex_Liven
Смешно, ага. Я, конечно, хам и изверг, но я поставил ее. Правда, она теперь не запускается. Суть в чем - я поправил зависимость клиента. Сослался вместо libwebkitgtk-1.0-0 на libwebkit-1.0-2 ( >= 1.2.5 ), который в системе стоит. Ну и, ожидаемо, все установилось, но при запуске говорит: "Ошибка загрузки компоненты frame". (Мечтательно) Вот бы узнать, много ли несовместимостей в этих двух пакетах и куда именно тычется frame.so...
#64 by Lex_Liven
(ошарашено) узнал. ldd frame.so |grep not    stl83.so => not found    core83.so => not found    wbase.so => not found    libwx_gtk2u-2.9.so.2 => not found    libwebkitgtk-1.0.so.0 => not found Попробую подставить костыли - вручную скопировать файлы.
#65 by polymorph
доработка напильником такая доработка напильником
#66 by pumbaEO
поставь бубунту , чего мучаешься?
#67 by Lex_Liven
ага :) бубунту на сервер? имхо, я лучше винду.
#68 by Sakura
ну, есть же убунту сервер :)
#69 by pumbaEO
я тебе не арчь, ни генту, ни слаку не предлагаю, а бубунту с длительной поддрежкой... имхо, я лучше винду. - У тебя уже куплена винда?
#70 by Lex_Liven
ну если так настаиваете - то "мыши плакали и кололись..." здесь - да. там - пока нет.
#71 by Sakura
я не настаиваю :) хотя сама наверно для начала на убунте буду делать
#72 by Lex_Liven
подложил костыль. Интересно, теперь ругается на оставшиеся 4 библиотеки. Интересно то, что это 4 библиотеки 1С, они есть в том же каталоге.
#73 by Lex_Liven
Создал симлинки на эти библиотеки в /usr/lib. ldd frame.so |grep not    libicui18n.so.46 => not found    libicuuc.so.46 => not found    libicudata.so.46 => not found    libicui18n.so.46 => not found    libicuuc.so.46 => not found    libicudata.so.46 => not found Есть подозрение, что где-то не прописался path или установщик положил все файлы "по убунтовски".
#74 by pumbaEO
продолжайте наблюдения.
#75 by Lex_Liven
я и продолжаю. еще минут 15 и буду продолжать завтра. подставил и эти три библиотеки ссылками. ошибка frame.so пропала, но 1С не запускается ./1cv8s Error with load - libWand.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога Ошибка сегментирования веду поиск libWand.so
#76 by Lex_Liven
упал. этот файл - часть пакета graphicsmagick-libmagick-dev-compat. Слово magick - это так по 1совски!
#77 by pumbaEO
а ты конфиг скрипт запускал?
#78 by Lex_Liven
тот, который config.so? это бинарник и он тоже не стартует. скриптов не нашел
#79 by Lex_Liven
пардон, нашел скрипт /opt/1C/v8.3/i386/utils/config_system ругается, что нужен пакет Unix0DBC и не указанную папку шрифтов. Оставляю его на завтра
#81 by stix2010
"мышь плачется, колется, но продолжает", докажите мне какое серверное ПО в ubuntu работает нестабильнее debian
#82 by stix2010
в сети огромное количество руководств по установке 8.2 под Debian (Ubuntu), 8.3 практически ничем не отличается, Вы видимо ничего не читали, почитайте хоть это: в вашем случае перед config? : apt-get install imagemagick libglib2.0-dev libgsf-1-114 texlive-base ttf-mscorefonts-installer unixodbc про libicu тоже не один раз пережевано.
#83 by HIDDEN MESSAGE
#84 by Lex_Liven
Ой мама! Прошу модераторов поправить пост, чтобы все это свернулось в спойлер.
#85 by ansh15
>>Складывается впечатление, что я просто один из первых, кто пробует поставить клиент на Линукс, отличный от Убунту 12. Не первый. На CentOS клиент просто не устанавливается, а в Fedora 17 после обновления оной, клиент перестал запускаться, висит и как будто чего-то ждет. Думаю попробовать на какой-нибудь Мандриве, или как она там сейчас называется.
#86 by dmpl
Это не они, это Linux такой кривой. Там со многими программами так - программа 1-2 Мб, а к ней еще мегабайт на 100 зависимостей...
#87 by Lex_Liven
читай внимательно. Все это входит в состав двух пакетов от 1С.
#88 by dmpl
И это тоже кривизна Linux'а в ДНК ;) Собственно, поэтому он и непопулярен в качестве клиентской ОС. По телефону юзеру не объяснишь, как установить новую программу. Это что-то меняет в плате сложности установки программ под Linux если дистрибутив немного отличается от того, под который ее сделали? ;) В нормальных системах описанных выше плясок с бубнами не требуется.
#89 by pumbaEO
вброс? Линукс не айфон, думать надо, а не пальчиком тыкать и то даже не знаю че проще объяснить где на гламурной картинке найти место куда пальцем нажать или набрать в комманде sudo apt-get install 1c-client
#90 by dmpl
Констатация факта. Просто не все любят создавать себе сложности, чтобы потом героически их преодолевать.
#91 by Lex_Liven
Итак, на сегодняшний день, 23.08.2012, приходим к следующему раскладу: сервер давно можно ставить почти на любом линуксе, а клиент - только на Убунту 12. Либо же поднимать веб-сервер и вообще не парить никому ничего клиентом. Резюмируем, что клиент 8.3.1.538 не работает в Debian 6 squeeze, CentOS и Fedora 17.
#92 by pumbaEO
sid пробовал?
#93 by Lex_Liven
смотри . С подключенным репозиторием sid попытка установить libwebkitgtk провалилась. Больше никаких отличий от squeeze в рамках темы не наблюдалось.
#94 by opus70
могу поделиться рабочей виртуальной машиной под VBox стаить Postgres 9.x и сервер ..15.310
#95 by Sakura
а юзер сам и не должен иметь даже возможности что-либо поставить.
#96 by stix2010
для 8.3 клиент все же для ознакомления, на скорую руку слепили, ждите релиза
#97 by Lex_Liven
15.310 - это 8.2.15.310? Ну и зачем он человеку, пытающемуся поставить 8.3?
#98 by dmpl
Юзер с этим не согласится. Да и знакомые гуру его через пару раз начнут посылать далеко...
#99 by Sakura
дома пусть ставит и творит че хочет. на работе есть регламент. софт ставит админ, и необходимость установки дополнительного софта должна быть обоснована.
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С