1С Предприятие Сервер 8.3

Попытка установки 1С Сервера 8.3 приводит к неудаче
Были предварительно скачаны и помещены в нужный раздел, необходимые пакеты с офф сайта.
Однако получилось следующее…
Ебилды в оверлее daks оказываются старыми и их необходимо было обновить. Ибо иные пакеты на офф сайте отсутствуют.
Необходимо разобраться что не так с ебилдами, которые были пропатчены по инструкции.
Или нечто еще?

http://pastebin.com/s3Fw4JpZ - ebuild /var/lib/layman/daks/…/1C_Enterprise-client-8.3.5.1119.ebuild digest

http://pastebin.com/cAT8jATu - ls /var/calculate/remote/distfiles/1C*

Соответственно, указанный пакет, равно как и остальные пакеты не мержатся.

Были тоже какие-то заморочки с оверлеем daks - пришлось самому исправлять. Что именно правил, уже не упомню.

Актуальных ебилдов нет, но те, что лежат в репе, рабочие 100%: https://github.com/Yuego/overlay

Просто переименуйте ебилды и обновите манифесты.

Кстати, не стоит править ебилды прямо в оверлее. Для этого следует создать собственный локальный оверлей. Инструкций в интернетах предостаточно.

Сделал как и порекомендовали. Переименовал и попытался обновить манифесты.
Был создан локальный оверлей, по примеру здесь:
http://www.calculate-linux.org/boards/40/topics/23668?r=26727

В результате вижу только это http://pastebin.com/KFJgdhzp
И при том со старыми ебилдами.
А теперь ещё и вот не желает обновлять манифест
http://pastebin.com/fGMbpvas
Видимо запутался в примерах создания локальных оверлеев.
Подскажите где?

Возможно, не все файлы скачаны. Так уж получается, что качать надо как 32-, так и 64-битные пакеты, независимо от того, какая система установлена.

Т. е. все перечисленные в выводе файлы должны присутствовать в distfiles при создании манифеста:

* The following are listed in SRC_URI for 1C_Enterprise-client:
* x86?
* (
* 1C_Enterprise83-client-8.3.5-1119.i386.rpm
* nls?
* (
* 1C_Enterprise83-client-nls-8.3.5-1119.i386.rpm
* )
* )
* amd64?
* (
* 1C_Enterprise83-client-8.3.5-1119.x86_64.rpm
* nls?
* (
* 1C_Enterprise83-client-nls-8.3.5-1119.x86_64.rpm
* )
* )

А вот уже при установке нужны только пакеты под конкретную разрядность.

По поводу ошибки с USE-флагами - нужно из оверлея daks скопировать ебилды пропатченного postgresql:

dev-db/postgresql-base
dev-db/postgresql-server
dev-db/postgresql-docs

ну или просто подключить этот оверлей. Да. Не забудьте их размаскировать.

1. Относительно необходимости системе пакетов в том числе и для 32-х разрядной машины - подтверждаю! Как сам не додумался не понимаю, однако факт и есть факт.
2. Подключил оверлей daks и действительно систему это устроило.

http://pastebin.com/gSjg8S9x

Все собралось!

Однако, может это и несущественно, но хочу уточнить, что оверлеи пришлось подключить, как daks - для postgres, так и Yuego - для 1C_Enterprise.

Благодарствуйте за помощь и подсказки!

Постараюсь выложить, остатки настроек, когда все это мероприятие взлетит… :slight_smile:

Оооо… Вас там еще много “квестов” решить придется. Нынче 1с 8.3 платформа умет многое и “веб морду” отдать и есть нативный клиент под linux 1c 8.3 и настройку postgresql(северном варианте 1с под linux платформу может работать до 12 пользователей без северного ключа - как утверждают 1с это сделано для отладки 1с под Linux). Удачи вам!

А вот здесь Вы вовремя подсказали. Возможно ли уточнить, на Ваш взгляд ссылку(и) на адекватный мануал по настройке и поднятию непосредственно 1С-8.3. Ибо смотрел такие варианты как http://fort.crimea.com/1s/instruktsiya-po-ustanovki-1s-8-3-na-linux.html и http://xakzona.ru/2012/07/06/1c-8-3-версия-8-3-1-531/ и там и там как-то по-моему кривовато изложено. Многие моменты непонятно как конфигурировать?
Не сочтите за труд поделитесь своим опытом, куда стоит смотреть а куда нет?
Дело то и в правду серьезное 1С под Линуксом поднять, да еще и во вкладку браузера её положить…
Заранее Благодарю ВСЕХ участников сего проекта!!!

Лучше наймите для одного раза, специалиста по запуску 1С. Взять специальный дистрибутив calculate-linux (можно создать специальную сборку на дистрибутиве Calculate Linux Scratch и заточить на максимальную производительность), плюс лучше это делать это в системе виртуализации с открытым исходным кодом. После еще придется оптимизировать 1С базы (настраивать в оснастке 1С “управления сервером”), и есть ли у вас ключ (северный) и какой 32 бит либо 64 бита, соответственно надо ставить какой есть у вас ключ дистрибутив 32 бит либо 64 бит. Короче там большой список работы. (знаю так как недавно участвовал в похожем проекте - только там использовали платформу 1С 8.2).

1) Не нужно делать такие вещи в оверлее layman’а, создайте свой локальный и будет всё ОК.
2) Если Вы хотите подписать свои кастомные ебилды из папки, система будет пытаться подписать все, находящиеся в ней, поэтому просто удалите из текущей папки все, кроме своего.
3) Если Вам что-то нужно по 1С|postgres и Вы готовы обождать 2-3 дня — багтрекер открыт для всех: https://code.google.com/p/daks-overlay/issues/list Я отслеживаю все письма и по мере сил стараюсь бампать версии, если есть реквест или необходимость.

Если есть вопросы — спрашивайте в джаббер daks12@gmail.com или daks@fomenko.me, если есть время — обязательно отвечу.

Спасибо Dmitry Fomenko за работу! Все работает, только нужен большой напильник! Читал ваши советы тут:
http://www.calculate-linux.ru/boards/16/topics/4067?r=24412#message-24412
Помогли очень +ваши еbuild.

Самый результативный по скорости работы северном варианте работы 1С это все так специальный дистрибутив Calculate Linux Scratch. По тестам (гонял отчеты) делается быстрей.

http://www.calculate-linux.ru/boards/40/topics/26964
ИНСТРУКЦИЯ: По сборка родного (нативного) клиента 1С платформа 8.8.3.5.1146 дистрибутив платформу Calculate-Linux и установка «hasp» ключа.