В интернет нашел много косвенных подтверждений установки 1С Предприятие 32-бит на Linux 64-бит. В принципе все прошел кроме нескольких пакетов которые идут по зависимостям 1С.root@server2:/opt/1C/v8.2/i386/utils# ./config_server
Please install following package: ImageMagick
Please install following package: libgsfПри попытке поставить libgsf получаю зависимость libgsf-1-common:i386 но его нет в репозитарии...
root@server2:/opt/1C/v8.2/i386/utils# apt-get install libgsf-1-114:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:Пакеты, имеющие неудовлетворённые зависимости:
libgsf-1-114:i386 : Зависит: libgsf-1-common:i386 (>= 1.14.21-2.1) но он не может быть установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.root@server2:/opt/1C/v8.2/i386/utils# apt-get install libgsf-1-common:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет libgsf-1-common:i386 недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.listE: Для пакета «libgsf-1-common:i386» не найден кандидат на установку
Такая же ситуация и с imagemagick... одно тянет другое, другое третье, а третьего нет.
Кто ставил, подскажите как это решается!
> Такая же ситуация и с imagemagick... одно тянет другое, другое третье, а
> третьего нет.
> Кто ставил, подскажите как это решается!возможно дам плохой совет, кидайте тапки.
1) ставишь все что нашел пакеты с опцией force,
2) запускаешь приложение,
3) смотришь на какую библиотеку ругается при запуске,
4) ищешь пакет с этой либой в стандартных репах или в 32-битных репах.
5) качаешь пакет
6) если пакет lib32 для х64 системы, то далее п 1
7) если пакет из 32-битных реп, то распаковываешь либы вручную по нужным каталогам lib32, далее см п 2
>[оверквотинг удален]
> возможно дам плохой совет, кидайте тапки.
> 1) ставишь все что нашел пакеты с опцией force,
> 2) запускаешь приложение,
> 3) смотришь на какую библиотеку ругается при запуске,
> 4) ищешь пакет с этой либой в стандартных репах или в 32-битных
> репах.
> 5) качаешь пакет
> 6) если пакет lib32 для х64 системы, то далее п 1
> 7) если пакет из 32-битных реп, то распаковываешь либы вручную по нужным
> каталогам lib32, далее см п 2Спасибо!
Думал я о п.7, но полагал, что есть более гуманный способ. Ну libgsf я еще раскидаю, а вот imagemagick будет затруднительно.
> Кто ставил, подскажите как это решается!решается подключением архитектуры и использованием под.ходящего для разруливания зависимостей инструменьта в виде aptitude
>> Кто ставил, подскажите как это решается!
> решается подключением архитектуры и использованием под.ходящего для разруливания зависимостей
> инструменьта в виде aptitudeКак видите - не решается.
>>> Кто ставил, подскажите как это решается!
>> решается подключением архитектуры и использованием под.ходящего для разруливания зависимостей
>> инструменьта в виде aptitude
> Как видите - не решается.Попробуй через dpkg -reconfigre .... для устранения пролем с зависимостями. А то что он у тебя не находит в репозитории. Это скорее всего в /etc/apt/source.list какието проблемы. так обычно бывет когда что то не так прописано в листе.
В общем решилось все переходом на CentOS.