В бОльшей части случаев получение 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 на других операционных системах 
 Содержание