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 diferentes razões para obter o Raspberry Pi; Mas por uma grande porcentagem, é para realizar projetos incríveis. Configurar o Raspberry Pi é o primeiro passo nessa direção, e você vai fazer isso em alguns minutos.

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

Você estará usando uma conexão wifi, para que você tenha uma configuração, pois precisará dela nas partes posteriores deste artigo.

Usando o Raspberry Pi

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

Nem todo mundo tem acesso aos acessórios, então as alternativas são procuradas. Executar o Raspberry Pi é uma alternativa bem conhecida, pois você pode usar o 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 que um pedaço de papel sem ter software. Você precisa de software trabalhando nesse caso, um sistema operacional para fazer qualquer coisa.

Você pode baixar o sistema operacional Raspbian e escrever 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 tomadas para criar um USB inicializável.

Permitindo 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, esse utilitário não vem ativado por padrão no Pi, então você precisará ativá -lo.

Depois de escrever 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 tocar comando nessa partição.

Toque em SSH

Quando você usa o Raspberry Pi, ele verifica este arquivo. Ele vê, então permite 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 precisa ser uma conexão com uma fonte wifi-a fonte Wi-Fi 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 no arquivo:

Ctrl_Interface = dir =/var/run/wpa_supplicant Group = netDev
update_config = 1
country = "your_iso-3166-1_two-letter_country_code"
rede =
ssid = "" your_ssid ""
psk = "" your_psk ""
key_mgmt = wpa-psk

Você substituirá <> com o nome do wifi 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 daqui.

Buscando o endereço IP

Para 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 você ainda não o instalou, pode fazer isso rapidamente usando:

sudo apt-get install nmap

NMAP é um scanner de rede de segurança que o ajudará a digitalizar 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ê terá um resultado semelhante ao 192.168.x.x que é o endereço IP do wifi.

Para encontrar o endereço IP específico para o 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 existem alguns endereços IP aparecendo. Os endereços IP devem ter um nome, por isso é fácil descobrir quais dos endereços pertencem ao Raspberry Pi.

Acessando o PI

Agora que você conhece o endereço IP, você pode usá -lo para acessar o Raspberry Pi através do 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 ssh nele com o comando abaixo:

ssh pi@piaddress

Substitua o Piaddress 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 sistema operacional Raspbian é uma distro Linux, com sede no Debian, para que você possa executar tarefas semelhantes como faria em uma distro regular Linux como o Ubuntu.

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

Você receberá um aviso solicitando que digite sua senha atual e depois a nova senha.

Acessando a interface do usuário gráfico do PI

Você está acessando o PI através do SSH para poder usá -lo apenas através do terminal. Mas você não pode fazer muito com isso apenas do terminal, então precisará obter acesso à GUI para uma experiência mais gratificante.

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

Portanto, verifique se você tem pi@raspberrypi Mostrando no seu prompt de terminal por ssh-ining no pi pi.

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

Atualização de sudo apt-get

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 buscar 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á em breve.

Como o RealVNC no Raspberry Pi precisa trabalhar com a máquina Ubuntu através de um endereço IP, você também precisa instalá -lo em sua máquina Ubuntu.

Você pode baixar o RealVNC para o Ubuntu aqui e é um arquivo Deb. Você pode instalá -lo através do terminal ou usar o pacote "Instalação de software" no Ubuntu.

Após a instalação, você encontrará o ícone do visualizador VNC 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 você copiou há um tempo atrás e também pode dar um nome a ele. Clique em "OK" para salvar.

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

Conclusão

Depois de seguir os vários pontos deste artigo, seu Raspberry Pi deve estar acessível no seu computador, através do terminal e da interface gráfica do usuário (GUI).

Neste artigo, foi adotada uma abordagem passo a passo para a criação de Raspberry Pi para correr sem cabeça na máquina Ubuntu. Ferramentas como NMAP, RealVNC são importantes nesse processo, e o PI agora pode ser usado por "ssh-ing" no Raspberry Pi através de uma conexão WiFi.

Você não deve ter nenhum soluço enquanto seguirá esse caminho, mas se o fizer; Por favor, faça perguntas. É hora de começar com projetos incríveis.