I have it working on My Cloud since some days ago. Works better than Transmission (though it doesn't have remote clients for Windows/Windows Phone, hope that changes soon).
Quick guide disclaimer: I don't take responsibilities if your disk gets bricked, your pet attacks you or your girlfriend leaves.
Pre-requirements: Enable and login into SSH with root user (default password is welc0me).
Attention: It will only work on 3.x firmware version. It won't work on 4.x firmware and it will probably cause a lot of damage to it. You can compile it for firmware 4.x but look on WD Forums on how to do that.
Backup your sources.list:
Add the sid repo to sources.list:cp /etc/apt/sources.list /etc/apt/sources.list.bak
Update the sid packages list:echo deb http://ftp.us.debian.org/debian/ sid main >> /etc/apt/sources.list
Install qBittorrent:apt-get update
Install Jakster's script to run qBittorrent on startup:apt-get install qbittorrent-nox
Set Jackster's script to automatically run qBittorrent on startup:wget -O /etc/init.d/qbittorrent-nox-daemon http://launchpadlibrarian.net/38905385/qbittorrent
Move back your original sources.list:chmod 755 /etc/init.d/qbittorrent-nox-daemon
update-rc.d qbittorrent-nox-daemon defaults
Start qBittorrent:mv -f /etc/apt/sources.list.bak /etc/apt/sources.list
Access and configure qBittorrent from within web UI. You need to change two things there:/etc/init.d/qbittorrent-nox-daemon start
- "Save files to location" (inside Downloads tab), set it up to /DataVolume/shares/Public and then whatever folder you want to download your files to. For example /DataVolume/shares/Public
- Disable "Pre-allocate disk space for all files" since it'll probably cause qBittorrent to return error for large torrents.
Should you want to remove qBittorrent auto-start:/etc/init.d/qbittorrent-nox-daemon stop
Should you want to uninstall qBittorrent:update-rc.d -f qbittorrent-nox-daemon remove
Good luck.apt-get remove qbittorrent-nox