Уровень совместимости Linux для IBM AIX

Большинство программ, работающих под управлением Linux, могут работать на FreeBSD, используя дополнительный встроенный уровень совместимости. AIX основан на UNIX System V с BSD-совместимыми расширениями. Есть ли уровень совместимости Linux в IBM AIX?

  • Почему время BIOS в UTC «рекомендуется» для Linux?
  • Внешняя фрагментация во FreeBSD из-за неизменяемых страниц ядра
  • Linux + отправить настенное сообщение только конкретному пользователю
  • Эмуляция escape-последовательностей VT220 в Konsole keytab
  • tcpdump ждет секунды перед отображением пакетов
  • Как я могу понять различные уровни сигнала уровня wpa_supplicant?
  • openSuse, новый пользователь не может войти
  • Как сделать файл НЕ модифицируемым?
  • Возможно ли пересылка почты без домена?
  • Где fsck startet для корневой файловой системы при загрузке?
  • Linux-почта, прикрепление с помощью uuencode работает, пока я не добавлю заголовки
  • От имени устройства df до имени физического диска (поставщика / типа)
  • One Solution collect form web for “Уровень совместимости Linux для IBM AIX”

    Если вы подумываете о запуске исполняемых файлов Linux непосредственно в AIX, то нет такой функции (даже если вы можете найти исполняемые файлы для архитектуры Power для программного обеспечения Linux, которое вы пытаетесь использовать).

    IBM предоставляет что-то, называемое AIX Toolbox for Linux Applications, которое должно помочь портировать программное обеспечение, разработанное для Linux в AIX. Это набор инструментов и библиотек, обычно встречающихся в Linux, включая GCC, Gnome и KDE, а также множество библиотек и инструментов (gawk, bash, ncurses, rsync, lsof, …). Но вам придется перекомпилировать:

    Поскольку Linux и AIX используют различные прикладные двоичные интерфейсы (ABI) (например, Linux на разных аппаратных платформах использует разные ABI), в целом при двоичной совместимости при изменении операционных систем или аппаратных архитектур вообще нет бинарной совместимости. Например:

    • Linux-приложения, которые были скомпилированы под Linux на оборудовании, отличном от IBM pSeries или IBM iSeries, вообще не могут работать под Linux для pSeries без перекомпиляции.

    • Приложения Linux, которые были скомпилированы под Linux для pSeries, не могут работать под AIX, включая приложения AIX Toolbox для Linux.

    • Приложения Linux, которые были скомпилированы в AIX с использованием приложений AIX Toolbox для Linux, не могут работать под Linux для pSeries.

    Это из Linux-приложений на pSeries IBM Redbook ( PDF-ссылка, 4.7M ), в котором описывается набор инструментов и есть заметки о переносе и глава о запуске собственного Linux в аппаратном обеспечении pSeries.

    Linux и Unix - лучшая ОС в мире.