В бОльшей части случаев получение RPM для целевой системы - сравнительно несложный шаг, поскольку RPM портирован на значительное число платформ, как показано в таблице ниже.
Платформа |
Замечания |
AIX |
|
AmigaOS |
В составе GeekGadgets |
BeOS |
В составе GeekGadgets |
FreeBSD |
|
HP-UX |
10.20+, 9.04 |
IRIX |
|
Linux |
Множество процессорных платформ, включая Alpha, Intel, Motorola 68000, SGI MIPS, PowerPC и SPARC |
LynxOS |
|
MachTen |
|
MacOS X |
|
Mint |
|
NCS System V |
|
NetBSD |
|
OS/2 |
|
OSF/1 |
3.2+ |
SCO OpenServer |
5.0.2+ |
Sinix |
|
Solaris |
Solaris для SPARC 2.4 и 8+ Solaris для Intel |
SunOS 4.1.3 |
|
Windows |
Из-под Cygwin |
Если для нужной платформы нет готовых сборок, потребуется скомпилировать и развернуть окружение RPM как описано в последующих главах.
Не пытайтесь найти rpm-пакеты системы RPM для этих платформ, так как их нечем будет установить. Бинарные сборки для сторонних систем обычно поставляются в формате пакетных менеджеров этих систем, как правило в компрессированных тарболлах.
Если пакеты доступны для нужной системы, скачайте их и следуйте инструкциям по установке, которые могут отличаться на разных платформах. Например, RPM для Solaris требует библиотеки libiconv и пакетов Solaris SUNWzlib и SUNWbzip. Эти компоненты должны быть установлены до установки RPM.
Каждая операционная система будет иметь подобные рекомендации. Windows потребует более сложных действий, так как сильно отличается от Unix-подобных систем.
Далее - Запуск RPM под Windows
Назад - Запуск RPM на других операционных системах
Содержание