1

Я пытаюсь установить "IPE" в 32-битной Ubuntu. Сайт предоставляет файл AppImage, который должен работать для Linux. Они не предоставили каких-либо 32-битных специфических AppImage. Что заставляет меня задать этот вопрос.

Архитектура AppImages зависит? Могут ли быть AppImages, которые будут работать как в 32-битных, так и в 64-битных операционных системах?

(Сайт AppImage дает только 64-битные примеры)

1 ответ1

1

Да, AppImages зависят от архитектуры.

Эта страница AppImage Wiki на GitHub кратко упоминается в разделе "Процессорная архитектура" для создания AppImages. Соответствующий текст цитируется ниже.

Могу ли я создать несколько арок (скажем, x86_64 + armhf) AppImages?

Нет, вам нужен один AppImage для каждой архитектуры. FatELF мог бы решить эту проблему, но не слился с основным ядром, поэтому в настоящее время это не вариант.

Исходя из вышеприведенной информации, один AppImage, скорее всего, не будет работать как в 32-битных, так и в 64-битных операционных системах (по крайней мере, на эту дату ответа).

После этого у вас может возникнуть такой вопрос: «Я вижу только файлы AppImage для 64-битных систем. Кто-нибудь когда-нибудь собирал AppImage для 32-битных?"

Да, по крайней мере, один человек сделал. В конце февраля 2016 года в выпуске № 91 в AppImage/AppImageKit на GitHub упоминалось о предоставлении двоичных файлов для 32-разрядных систем. По этому вопросу в этом комментарии была отмечена попытка.

Предоставить двоичные файлы для x86 (32-битной) # 91

[...] shoogle прокомментировал 28 февраля 2016 г.

Мне удалось заставить 32-битные сборки AppImage MuseScore работать на Travis.

Учитывая, что запрос на извлечение был сделан в марте 2016 года и является относительно новым по отношению к этой дате ответа, возможно, поэтому до сих пор мы практически не видим каких-либо 32-битных приложений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .