Существует ли оболочка для менеджеров пакетов, таких как apt-get и yum, написанная на ruby?
Libept может быть хорошим началом для интерфейса apt-ruby. (Это также обсуждалось в этом вопросе .)
Кроме того, хотя, возможно, это не совсем то, что вам нужно, Cobbler и Func предоставляют некоторые довольно интересные функциональные возможности, которые вы можете создать поверх. (В частности, Func предоставляет API-интерфейс Python для yum .)