Observação: nosso tutorial de streaming do Raspberry Pi foi totalmente atualizado. Este recurso foi publicado pela primeira vez em maio de 2013.

A melhor coisa sobre o Raspberry Pi (RPi) é a sua versatilidade - originalmente lançado como um dispositivo educacional, ele transcendeu essas limitações para se tornar o computador para qualquer coisa que você possa imaginar. Por exemplo, pode dobrar como um servidor sem cabeça muito capaz.

Ao contrário da crença popular, nem todas as tarefas do servidor exigem muito poder de processamento. Por exemplo, se você deseja baixar arquivos e compartilhá-los com usuários na rede, independentemente do sistema operacional ou do dispositivo, não é necessário ter uma máquina com um processador de vários núcleos. De fato, usar um computador Linux antigo como uma caixa de sementes é uma maneira popular de recuperar hardware descartado.

A única desvantagem dessa abordagem é que ela consome muita eletricidade. A maioria dos roteadores modernos tem uma porta USB e compartilha o dispositivo conectado a todos os computadores conectados a esse roteador. Mas e se você tiver um roteador mais antigo e quiser fazer mais do que apenas compartilhar arquivos?

Com o RPi, você pode fazer tudo isso e muito mais sem os custos associados a um computador tradicional e sem as restrições de dispositivos dedicados, como roteadores.

  • Confira também: Como transformar seu Raspberry Pi 2 em um console de jogos retro

Reúna os ingredientes

Nós usamos um Raspberry Pi 2 com 1GB de RAM para este tutorial, mas ele vai funcionar bem em outros modelos de Pi também, incluindo o novo Raspberry Pi Zero. Ele será alimentado pela versão mais recente do Raspbian no momento da escrita (versão 2015-11-21-raspbian-jessie).

A melhor coisa sobre os lançamentos mais recentes é que eles podem usar todo o aumento de memória sem nenhum ajuste. Eles também são fornecidos com o SSH ativado, o que permite que os usuários acessem e configurem o RPi sem nunca conectá-lo a um monitor.

Faça o download da versão mais recente da distribuição Raspbian e exiba-a em um cartão SD, seja com o dd no Linux ou o Win32DiskImager, se você estiver no Windows. Embora você possa usar um adaptador sem fio USB para conectar o RPi à Internet, é melhor usar a porta Ethernet e puxar um cabo para o roteador..

Depois de conectar e ligar o RPi, acesse a página de administração do seu roteador (verifique o roteador ou sua documentação para obter o endereço). Com toda a probabilidade, o seu roteador está usando o DHCP para distribuir endereços IP para dispositivos conectados.

Explore a interface de administração, procure uma lista de todos os dispositivos conectados e anote o endereço IP que o roteador atribuiu ao RPi. Mais tarde, você terá que atribuir um endereço IP estático para garantir que o RPi esteja sempre acessível no mesmo endereço.

Por enquanto, vamos supor que o endereço IP dinâmico atribuído ao RPi seja 192.168.3.100. Com essa informação, estamos prontos para nos conectar ao RPi e preparar o Raspbian via SSH..

Todas as distribuições do Linux são fornecidas com um cliente SSH (também está embutido no Terminal do Mac). Usuários do Windows podem usar a ferramenta PuTTY. Para se conectar a partir de uma máquina Linux remota, inicie um terminal e digite o comando:

$ sudo ssh [email protected]

Depois de concordar em adicionar este endereço à lista de hosts confiáveis, você será solicitado a fornecer as credenciais de login. Em uma nova instalação Raspbian não configurada, a senha para o usuário 'pi' padrão é 'raspberry'.

Deste ponto em diante, os comandos neste tutorial serão os mesmos, independentemente de você estar conectado ao RPi de uma máquina Linux ou Windows. Isso porque os comandos são executados na distribuição Raspbian Linux no RPi.

Como esta é uma instalação nova, você será solicitado a configurá-la antes de prosseguir. Digite o comando:

$ sudo raspi-config

Isso trará uma tela com muitas opções. Role para baixo e selecione o Avançado opção e selecioneAtualização A0, que irá pegar a última versão deste utilitário de configuração.

Uma vez feito isso, o RPi pode reiniciar e você terá que se reconectar via ssh comando ou PuTTY como anteriormente. Você terá que fazer isso toda vez que ajustar qualquer configuração e reiniciar o RPi.