Existem muitas maneiras de fazer com que um sistema Linux baixe automaticamente as coisas.
Ferramentas de linha de comando, como wget
e curl
, são um método, assim como a infinidade de aplicativos bittorrent para Linux. Você pode até fazer uma sessão X remota e executar o Iceweasel se precisar usar um navegador.
O item que você deseja baixar precisará funcionar com uma ferramenta Linux disponível. Não há uma maneira fácil de fazer algo que não esteja ciente da existência do Pi baixar algo "em estilo de lote" em nome de outra máquina.
Portanto, se um aplicativo exigir que seu próprio cliente faça o download de patches, a menos que você ou alguém esteja disposto a fazer engenharia reversa desse cliente, você não tem como dizer ao Pi para fazer isso sem o cliente.
Não tenho certeza se os patches do Steam podem ser baixados manualmente ou sem o cliente. Se eles podem ser, então você pode dizer ao Raspberry Pi para fazer isso.