Автор Тема: 32х разрядный софт в ubuntu 18.04 x64  (Прочитано 5520 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jobless

  • Активист
  • ****
  • Автор темы
  • Сообщений: 252
32х разрядный софт в ubuntu 18.04 x64
« : Август 20, 2018, 15:38:05 »
В моём арсенале есть относительно древние инструменты, такие как rapid euphoria 3.11 и open euphoria 4.05
Обе они 32х разрядные. У 4-й имеется пакет
Debian-Ubuntu-Mint Package 32-bit Euphoria binaries that install on 64-bit systems.
И до 16.04 включительно его установка решала проблему запуска как 4й так 3й, но в 18.04 пакет не ставится по простой причине; все зависимости связаны с метапакетами ia32 которые в стандартном списке не обнаруживаются.
Методом "ненаучноготыка" я естественно нашёл единственное что требуется, это libc6-i386.
Но захотелось по читать, что об этом пишут другие, а весь поиск ведёт к старым инструкциям вроде этих
Solution:

So you have to install the 32-bit libraries...

On a 64-bit Linux Ubuntu/Linux Mint system, type in bash shell:

    sudo apt-get install ia32-libs-multiarch

If the above does not work, type:

    sudo apt-get install ia32-libs

которые для 18.04 не актуальны, во всяком случае с перечнем подключенных репозиториев runtu lite 18.04 x64

Может кто встречал грамотную статью о том что изменилось и как правильно поступать.
« Последнее редактирование: Август 20, 2018, 16:13:49 от jobless »
Runtu Lite of this insight!!! ... она такая Lite !!!

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: 32х разрядный софт в ubuntu 18.04 x64
« Ответ #1 : Август 20, 2018, 21:58:09 »
Методом "ненаучноготыка" я естественно нашёл единственное что требуется, это libc6-i386.
На домашней странице можно скачать пакет euphoria_4.0.5_amd64.deb, который в процессе инсталляции по зависимости устанавливает упомянутый Вами пакет libc6-i386. Проверено в 64-битной системе на базовой основе Ubuntu 18.04.1.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн jobless

  • Активист
  • ****
  • Автор темы
  • Сообщений: 252
Re: 32х разрядный софт в ubuntu 18.04 x64
« Ответ #2 : Август 20, 2018, 22:16:38 »
Это да,  если честно про то что в пакете именно эта зависимость я забыл.
Просто меня чаще интересует 3.11 и для неё я действовал по инструкции:
So you have to install the 32-bit libraries...

On a 64-bit Linux Ubuntu/Linux Mint system, type in bash shell:

    sudo apt-get install ia32-libs-multiarch

If the above does not work, type:

    sudo apt-get install ia32-libs

И мой вопрос как раз о том какова новая инструкция, ибо пакетов ia32 не нахожу

p.s. фактически вопрос снимается, я забыл, что это случилось не вчера, пользуюсь редко, т.е. совсем не с появлением 18.04 а гораздо раньше, наткнулся на старую иструкцию и принял её как руководство к действию )))

p.p.s. Часто бывало, что просто везло, т.е. какой то другой пакет притаскивал за собой нужную зависимость я и не задумывался о деталях.

« Последнее редактирование: Август 20, 2018, 22:32:36 от jobless »
Runtu Lite of this insight!!! ... она такая Lite !!!

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: 32х разрядный софт в ubuntu 18.04 x64
« Ответ #3 : Август 20, 2018, 22:29:03 »
Уже в 2016 году было известно, что "ia32 официально более не поддерживаются" и "насильственная" установка этого пакета может привести к краху системы. Вам это нужно?
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн jobless

  • Активист
  • ****
  • Автор темы
  • Сообщений: 252
Re: 32х разрядный софт в ubuntu 18.04 x64
« Ответ #4 : Август 20, 2018, 22:41:18 »
Уже в 2016 году было известно, что "ia32 официально более не поддерживаются" и "насильственная" установка этого пакета может привести к краху системы. Вам это нужно?
Нужно даже не мне, мой софт, где часть использует eu311, будут пользовать другие и мне хотелось бы найти авторитетный источник инструкции установки 32-х разрядного софта на 64-разрядную систему для 18.04.
eu4.1 есть 64х разрядная, но она вечная не поворотливая бетта.
Runtu Lite of this insight!!! ... она такая Lite !!!