В рамках создания домашнего интернет-центра (он же «файлопомойка»), возникла необходимость в консольном торрент-клиенте для Linux, с возможностью удаленного управления. Я перепробовал несколько штук (в том числе, расхваливаемый многими Transmission), и в результате остановился на проверенном временем rTorrent-е. К сожалению, с «полпинка» его поднять не удалось: у меня установлен CentOS 5.3, и для сборки под нее нужно учесть некоторые особенности системы.
Короче говоря, все получилось; для экономии времени в дальнейшем я даже собрал готовые пакеты для libtorrent, rtorrent и xmlrpc-c (требуется для libtorrent).
Пакеты, собранные для архитектур i386 и x86_64, можно скачать здесь.
Более подробно технические моменты рассмотрены в трекере проекта ruTorrent.
Для того, чтобы не лезть в консоль всякий раз, когда мне нужно добавить закачку, для управления rTorrent-ом я поставил веб-интерфейс ruTorrent. Выглядит это примерно так (щелкните на картинке для увеличения):