Raspberry Pi

Como configurar o Raspberry Pi no modo sem cabeça no Ubuntu

Como configurar o Raspberry Pi no modo sem cabeça no Ubuntu
Pessoas diferentes têm razões diferentes para obter o Raspberry Pi; mas para uma grande porcentagem, é para realizar projetos incríveis. Configurar o Raspberry Pi é o primeiro passo nessa direção, e você fará isso em alguns minutos.

Neste artigo, você verá como usar o Raspberry Pi no modo sem cabeça usando o Ubuntu. No modo headless, significa que o Raspberry Pi está funcionando sem um teclado de monitor e um mouse.

Você usará uma conexão Wi-Fi, portanto, deve fazer uma configuração, pois será necessária nas partes posteriores deste artigo.

Usando o Raspberry Pi

Como o Raspberry Pi é um microcomputador, ele pode realmente funcionar como um computador, apesar de fazer isso com recursos limitados. Uma maneira de usá-lo é conectá-lo a um monitor, teclado e mouse.

Nem todo mundo tem acesso aos acessórios, por isso buscam-se alternativas. Executar o Raspberry Pi é uma alternativa bem conhecida, pois você pode fazer uso do Pi através de outro computador, onde um monitor, teclado e mouse estão disponíveis.

Obtendo um sistema operacional

Hardware não é nada sem software. Seu Raspberry Pi não é útil do que um pedaço de papel sem ter um software nele. Você precisa de um software trabalhando nele - neste caso, um sistema operacional - para fazer qualquer coisa.

Você pode baixar o Raspbian OS e gravar a imagem no cartão SD que pretende usar para o Raspberry Pi. Fazer isso está além do escopo deste artigo, mas você pode usar um leitor de cartão SD USB e seguir as etapas executadas para criar um USB inicializável.

Habilitando SSH no Pi

O SSH deve estar ativo no Raspberry Pi, pois esse é o método que você pretende usar para executar o dispositivo no modo sem cabeça. Infelizmente, este utilitário não vem habilitado por padrão no Pi, então você precisa habilitá-lo sozinho.

Depois de gravar a imagem no cartão SD, você precisa criar um arquivo vazio no Bota diretório do cartão SD. O arquivo deve ser nomeado ssh, sem qualquer extensão. Você pode fazer isso no terminal usando o toque comando naquela partição.

toque ssh

Quando você começa a usar o Raspberry Pi, ele verifica este arquivo. Ele vê, ativa o SSH e exclui o arquivo.

Configurando o WiFi

Para usar o Raspberry Pi no modo sem cabeça, você pode usar uma conexão Ethernet. Mas, neste caso, você verá como configurá-lo usando uma conexão WiFi.

Para que isso funcione, seu computador deve estar conectado a uma rede WiFi - a fonte WiFi não precisa ter acesso à internet.

Assim como você adicionou um ssh arquivo para o Bota diretório do cartão SD, você adicionará um arquivo chamado wpa_supplicant.conf para a pasta raiz do mesmo diretório.

Basta copiar o seguinte conteúdo para o arquivo:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
country = "your_ISO-3166-1_two-letter_country_code"
 
rede =
ssid = "" seu_SSID ""
psk = "" seu_PSK ""
key_mgmt = WPA-PSK

Você substituirá <> com o nome do WiFi que está sendo usado e <>  com a senha para o WiFi. O "your_ISO-3166-1_two-letter_country_code" deve ser substituído por um código adequado a partir daqui.

Buscando o endereço IP

Para fazer SSH no Raspberry Pi, você precisa saber seu endereço IP. Nesta seção, você verá como fazer isso.

Você precisa ter o nmap ferramenta instalada em sua máquina para poder acompanhar esta parte do tutorial. Se ainda não o instalou, você pode fazer isso rapidamente usando:

sudo apt-get install nmap

Nmap é um scanner de rede de segurança que o ajudará a buscar o endereço IP do Raspberry Pi. Depois de instalar o Nmap, encontre o endereço IP do seu computador usando o nome de anfitrião comando.

Basta digitar no terminal:

hostname -I

Este comando é usado para verificar todos os endereços IP disponíveis no host. Você obterá um resultado semelhante a 192.168.x.x que é o endereço IP do WiFi.

Para encontrar o endereço IP específico do Raspberry Pi, digite o seguinte comando:

nmap -sP 192.168.x.0/24

Substituir x com o valor real que você pode ver em sua máquina depois de executar o hostname -I comando.

Você verá que há alguns endereços IP aparecendo. Os endereços IP devem ter um nome, por isso é fácil descobrir qual dos endereços pertence ao Raspberry Pi.

Acessando o Pi

Agora que você sabe o endereço IP, pode usá-lo para acessar o Raspberry Pi por meio de SSH. O nome de usuário padrão para o Raspberry Pi é pi e a senha padrão é framboesa.

Agora que isso é conhecido, você pode executar ssh nele com o comando abaixo:

ssh pi @ piaddress

Substitua o vestido de noiva com o endereço IP real do Raspberry Pi e você deve estar no Raspberry Pi.

Lembre-se de que a senha padrão é genérica, então você precisa alterá-la. O Raspbian OS é uma distribuição Linux baseada em Debian, então você pode realizar tarefas semelhantes como faria em uma distribuição Linux regular como o Ubuntu.

Por exemplo, você pode alterar a senha padrão simplesmente digitando o senha comando no terminal.

Você receberá uma solicitação solicitando que digite sua senha atual e, em seguida, a nova senha.

Acessando a interface gráfica do usuário do Pi

Você está acessando o Pi por meio de SSH, então só pode usá-lo por meio do terminal. Mas você não pode fazer muito com ele apenas do terminal, então você precisará obter acesso à GUI para uma experiência mais gratificante.

Para fazer isso, você precisa usar uma ferramenta chamada RealVNC. Observe que você instalará o RealVNC dentro do Raspberry Pi e não em sua máquina Ubuntu.

Portanto, certifique-se de ter [email protegido] mostrando em seu prompt de terminal por SSH-ing no Pi.

Antes de instalar, atualize a lista de repositórios de pacotes usando:

sudo apt-get update

Então você pode instalar com o comando abaixo:

sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewer

Agora que o RealVNC foi instalado no Raspbian, você pode obter o endereço IP que ele usa para se conectar ao seu servidor Ubuntu.

Para fazer isso, digite o comando abaixo:

vncserver

Você receberá um endereço IP que deve ser anotado ou copiado em algum lugar, pois você precisará dele em breve.

Como o RealVNC no Raspberry Pi precisa funcionar com a máquina Ubuntu por meio de um endereço IP, você também precisa ter instalado em sua máquina Ubuntu.

Você pode baixar RealVNC para Ubuntu aqui e é um arquivo deb. Você pode instalá-lo através do terminal ou usando o pacote “Instalação de Software” no Ubuntu.

Após a instalação, você encontrará o ícone do VNC Viewer em sua lista de aplicativos. Clique no menu “Arquivo” e na opção “Nova Conexão”.

Você encontrará uma caixa para inserir o endereço IP que copiou há um tempo, e você também pode dar um nome a ele. Clique em “OK” para salvar.

Agora você pode clicar com o botão direito na opção recém-criada e conectar-se a ela. Aí está, a GUI do Raspberry Pi deve ser exibida na tela.

 

Conclusão

Após seguir os diversos pontos deste artigo, seu Raspberry Pi deverá estar acessível em seu computador, através do terminal e da Interface Gráfica do Usuário (GUI).

Neste artigo, foi feita uma abordagem passo a passo para configurar o Raspberry Pi para ser executado sem controle na máquina Ubuntu. Ferramentas como Nmap, RealVNC são importantes neste processo, e o Pi agora pode ser usado por “SSH-ing” no Raspberry Pi por meio de uma conexão WiFi.

Você não deve ter nenhum soluço ao fazer este trajeto, mas se tiver; gentilmente faça perguntas. É hora de começar com projetos incríveis.

O botão do meio do mouse não funciona no Windows 10
O botão do meio do mouse ajuda você a percorrer longas páginas da web e telas com muitos dados. Se isso parar, você vai acabar usando o teclado para r...
Como alterar os botões esquerdo e direito do mouse no PC com Windows 10
É normal que todos os dispositivos de mouse de computador sejam ergonomicamente projetados para usuários destros. Mas existem dispositivos de mouse di...
Emular cliques do mouse passando o mouse usando o mouse sem cliques no Windows 10
Usar um mouse ou teclado na postura errada de uso excessivo pode resultar em muitos problemas de saúde, incluindo tensão, síndrome do túnel do carpo e...