Если вы только архивируете файлы и больше ничего не делаете, я бы посоветовал использовать exec или system или% x для архивирования, потому что установка и использование гема для такой незначительной задачи не имеет большого смысла.
Однако, если вы хотите сделать больше, чем просто заархивировать какой-либо каталог и использовать другие функции, которые предлагает самоцвет, тогда очевидным выбором будет использование самоцвета rubyzip.