Автор Тема: С некоторых пор 1С сервер для Linux поставляется в виде бинарного файла *.run ..  (Прочитано 2158 раз)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
Здравствуйте, коллеги!
При загрузке версии 8.3.20.1549 с портала users.v8.1c.ru обнаружил, что сервер теперь поставляется не пакетами, а в виде бинарного архива *.run
При установке x32 версии на i586 систему, всё хорошо. Аналогично, без проблем, ставится 64 на 64.
Но в 64 битном Альте не запускается файл *.run скомпилированный для 32 разрядной системы.
Как обойти, если это вообще возможно?



Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Андрей Черепанов (cas@)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
Я видел это, но не понял, как пользоваться?
Поставить пакет rpmrebuild-arepo и bash начнёт исполнять x32 файлы?
Не сочтите за труд объяснить.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Я видел это, но не понял, как пользоваться?
Поставить пакет rpmrebuild-arepo и bash начнёт исполнять x32 файлы?
Не сочтите за труд объяснить.
Установите пакеты с префиксом i586- для нужных библиотек. Тогда 32-битная программа будет запускаться в 64-битной системе.
Наличие библиотек можно посмотреть командой ldd <имя исполняемого файла>
Андрей Черепанов (cas@)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
[root@altserver 32]# ldd setup-full-8.3.20.1549-i386.run
   не является динамическим исполняемым файлом

при этом
[root@altserver ~]# ldd setup-full-8.3.20.1549-x86_64.run
   linux-vdso.so.1 (0x00007ffe46a94000)
   libm.so.6 => /lib64/libm.so.6 (0x00007fe1ad06f000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00007fe1ad06a000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe1ad049000)
   libc.so.6 => /lib64/libc.so.6 (0x00007fe1ace8a000)
   /lib64/ld-linux-x86-64.so.2 (0x00007fe1ad21f000)
« Последнее редактирование: 09.12.2021 13:07:11 от reshta »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
[root@altserver 32]# ldd setup-full-8.3.20.1549-i386.run
   не является динамическим исполняемым файлом
...

sh ./setup-full-8.3.20.1549-i386.run --help

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
При загрузке версии 8.3.20.1549 с портала users.v8.1c.ru обнаружил, что сервер теперь поставляется не пакетами, а в виде бинарного архива *.run
Это называется единый дистрибутив.

А Вы смотрели совместимость той платформы и той версии 1с которую пытаетесь установить в таблице совместимости?

Возможно Альты ещё не расстарались с её поддержкой.


Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
При загрузке версии 8.3.20.1549 с портала users.v8.1c.ru обнаружил, что сервер теперь поставляется не пакетами, а в виде бинарного архива *.run
Это называется единый дистрибутив.

А Вы смотрели совместимость той платформы и той версии 1с которую пытаетесь установить в таблице совместимости?

Возможно Альты ещё не расстарались с её поддержкой.
Ммм, а точно Альты должны править кривой проприетарный блоб 1С?
Андрей Черепанов (cas@)

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
Ммм, а точно Альты должны править кривой проприетарный блоб 1С?[/quote]

Это называется клиентоориентированность, в том числе и с прикладным программным обеспечением в поддерживаемой операционной системе.

Не только со стороны разработчика прикладного ПО.

Ну т.е. - не проучивайтесь к клиенту "задом", "развернитесь" слушайте, вменяйте.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Вот мы выслушали. Дальше что? По закону менять в чужом софте ничего не можем, вендор – не интегратор, чтобы бегать между вендорами. Так что клиентоорентированность  не при чём.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Ммм, а точно Альты должны править кривой проприетарный блоб 1С?

Это называется клиентоориентированность, в том числе и с прикладным программным обеспечением в поддерживаемой операционной системе.

Не только со стороны разработчика прикладного ПО.

Ну т.е. - не проучивайтесь к клиенту "задом", "развернитесь" слушайте, вменяйте.

Андрей уже сказал, что внесение изменений не только в код, но и в пакет, который является конечным продуктом, может нарушать лицензию установленную правообладателем программного продукта. И нарушать его права.
Нарушение лицензии запрещающей внесение изменений в конечный программный продукт, это всё равно что придти в чужую квартиру и самовольно наводить в ней свой порядок. Так вот проприетарные лицензии, это категорически запрещают. И за такие "фокусы", по вашему ГК РФ, можно "загреметь" по-полной.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Цитировать
Ммм, а точно Альты должны править кривой проприетарный блоб 1С?

Это называется клиентоориентированность, в том числе и с прикладным программным обеспечением в поддерживаемой операционной системе.
Расскажите это 1С, пожалуйста. А то они даже штатный и удобный для клиентов способ установки заменили на жуткий суррогат.
Андрей Черепанов (cas@)

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 901
Андрей уже сказал, что внесение изменений не только в код,

Я имел совсем др. - службе поддержки отладить/ протестировать механизм установки, после сообщить новостью/ добавить на WiKi.
Пользователи будут воистину благодарны.
Ведь совместимость Базальт с 1с8 заявляет.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 923
    • Домашняя страница
    • Email
Андрей уже сказал, что внесение изменений не только в код,

Я имел совсем др. - службе поддержки отладить/ протестировать механизм установки, после сообщить новостью/ добавить на WiKi.
Пользователи будут воистину благодарны.
Ведь совместимость Базальт с 1с8 заявляет.
Вы думаете, отдел совместимости подписан на обновления 1С и проверяет любые новые версии? Нет, проверяется версия и по ней заявляется совместимость.
Андрей Черепанов (cas@)

Оффлайн reshta

  • Давно тут
  • **
  • Сообщений: 89
В общем, никаким способом мне это сделать не удалось. Ну да ладно, можно и обойтись без этого. В плане поддержки linux у 1С не всё идеально. Так что удивляться не приходится. Спасибо за ответы.
p.s.
Однако, AltLinux был единственным дистрибутивом у которого с 1С было всё хорошо, так что если обратите внимание, что появилась такая проблема, - хуже не будет.
« Последнее редактирование: 13.12.2021 09:27:16 от reshta »