Надо разделять rpm-base операционные системы
ru.wikipedia.org/wiki/RPM
и deb-base системы
ru.wikipedia.org/wiki/Deb_%28%D1%84%D0%BE%D1%80%D0...
Они не совместимы так как имеют разную структуру пакета и управляются разными пакетными менеджерами.
Так же надо учитывать версию дистрибутива. Даже для одного дистрибутива пакеты для разных его версий могут не установиться, так как требуются определенные зависимости (например пакет для debian6 пытаться установить на debian7).
И конечно не стоит забывать про архитектуру: x86 или 64-битная архитектура.