Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I live in a country where internet speed is fairly low.

I was interested if it is possible to cut down on my power bill by using the raspberry pi as a download machine (i know it can be done for torrents) but I am also thinking about games and game patches from services such as origin or steam.

So would it be possible to somehow configure the RPi to take over all downloads, even from third party software?


share|improve this question
Any power savings you would gain by doing this would be lost because of the lack of processing power. You would also have the entire problem of Steam being unable to even run on an ARM distro of Linux. – Ramhound Oct 24 '13 at 19:43
The rPI would not have any issues handling downloads because of its "lack of processing power". – jersten Oct 24 '13 at 20:41

There are many ways to have a Linux system automatically download things.

Command line tools such as wget and curl are one method, as are the plethora of bittorrent applications for Linux. You can even do a remote X session and get Iceweasel running if you have to use a browser.

The thing you want to download will need to work with an available Linux tool. There's no easy way to make something that isn't aware of the Pi's existence download something "batch-style" on another machine's behalf.

So if an application requires its own client to download patches, unless you or someone is willing to reverse engineer that client, you don't have a way to tell the Pi to do that for you without the client.

I'm not sure if Steam patches can be downloaded manually or without the client. If they can be, then you can tell the Raspberry Pi to do that.

share|improve this answer

I do not know about as a "download" machine. What you're probably asking for is a proxy? If you want a download machine then purchase a VPS with a fat pipe ;).

I do use my own PI in a similar setup as what you're requesting. The only problem I've came across is slow SD cards (at which I just put in a class 10 SD and it was OK).

My PI is currently setup with the following functionality:

  • Web server (apache) with PHP and MySQL (of course this is for testing purposes).
  • DLNA server (mediatomb).
  • Centralized storage for client tasks (IMAP email, IRC chat, IM chat).
  • Network share (SAMBA, NFS).
  • SSH Tunnel.
share|improve this answer
How would purchasing a Virtual Private Server help if the Internet connection is slow? However, you could develop a little more about your setup; as you stated it seems to be similar to the OP's focus, as it is now, I don't see how this helps the specific question. – Doktoro Reichard Oct 24 '13 at 21:50
If his connection is slow nothing will help regardless. He can offload downloads by using a VPS and transfer files as needed. – jersten Oct 26 '13 at 17:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .