I denne artikkelen vil du se hvordan du kan bruke Raspberry Pi i hodeløs modus ved hjelp av Ubuntu. Ved hodeløs modus betyr det at Raspberry Pi kjører uten et skjermtastatur og en mus.
Du vil bruke en WiFi-tilkobling, så du bør få ett oppsett da du trenger det i de senere delene av denne artikkelen.
Bruke Raspberry Pi
Siden Raspberry Pi er en mikrocomputer, kan den faktisk fungere som en datamaskin til tross for å gjøre det med begrensede ressurser. En måte å bruke den på er å koble den til en skjerm, tastatur og mus.
Ikke alle har tilgang til tilbehør, så det søkes alternativer. Å kjøre Raspberry Pi er et kjent alternativ, ettersom du kan bruke Pi gjennom en annen datamaskin, der en skjerm, tastatur og mus er tilgjengelig.
Få et operativsystem
Maskinvare er ingenting uten programvare. Raspberry Pi er ikke nyttig enn et stykke papir uten å ha programvare på den. Du trenger programvare som jobber med det - i dette tilfellet et operativsystem - for å få gjort noe.
Du kan laste ned Raspbian OS og skrive bildet til SD-kortet du har tenkt å bruke til Raspberry Pi. Å gjøre dette er utenfor omfanget av denne artikkelen, men du kan bruke en USB SD-kortleser og følge trinnene som er tatt for å lage en oppstartbar USB.
Aktiverer SSH på Pi
SSH skal være aktiv på Raspberry Pi siden det er metoden du har tenkt å bruke for å kjøre enheten i hodeløs modus. Dessverre blir ikke dette verktøyet aktivert som standard på Pi, så du må aktivere det selv.
Etter at du har skrevet bildet til sd-kortet, må du opprette en tom fil i støvel katalogen til SD-kortet. Filen skal ha navnet ssh, uten utvidelse. Du kan gjøre dette i terminalen ved å bruke ta på kommando i den partisjonen.
berør sshNår du kommer til å bruke Raspberry Pi, ser den etter denne filen. Den ser den, aktiverer deretter SSH og sletter filen.
Sette opp WiFi
For å bruke Raspberry Pi i hodeløs modus, kan du bruke en Ethernet-tilkobling. Men i dette tilfellet vil du se hvordan du konfigurerer det ved hjelp av en WiFi-tilkobling.
For at dette skal fungere, må datamaskinen være koblet til en WiFi-WiFi-kilden trenger ikke å ha internettilgang.
Akkurat som du la til en ssh filen til støvel SD-kortet, legger du til en fil som heter wpa_supplicant.konf til rotmappen i samme katalog.
Bare kopier følgende innhold til filen:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1
land = "your_ISO-3166-1_two-letter_country_code"
nettverk =
ssid = "" ditt_SSID ""
psk = "" din_PSK ""
key_mgmt = WPA-PSK
Du bytter ut <
Henter IP-adressen
For å SSH inn i Raspberry Pi, må du vite IP-adressen. I denne delen vil du se hvordan du gjør det.
Du må ha nmap verktøy installert på maskinen din for å kunne følge opp denne delen av opplæringen. Hvis du ikke allerede har den installert, kan du raskt gjøre det ved å bruke:
sudo apt-get install nmapNmap er en sikkerhetsnettverksskanner som hjelper deg med å skanne etter Raspberry Pi's IP-adresse. Etter å ha installert Nmap, finn datamaskinens IP-adresse ved å bruke vertsnavn kommando.
Bare skriv inn terminalen:
vertsnavn -IDenne kommandoen brukes til å se etter alle IP-adressene som er tilgjengelige på verten. Du får et resultat som ligner på 192.168.x.x som er IP-adressen til WiFi.
For å finne den spesifikke IP-adressen til Raspberry Pi, skriv inn følgende kommando:
nmap -sP 192.168.x.0/24Erstatte x med den faktiske verdien du kan se på maskinen din etter å ha kjørt vertsnavn -I kommando.
Du ser at det vises et par IP-adresser. IP-adressene skal ha et navn, så det er lett å finne ut hvilken av adressene som tilhører Raspberry Pi.
Få tilgang til Pi
Nå som du kjenner ip-adressen, kan du bruke den til å få tilgang til Raspberry Pi gjennom SSH. Standard brukernavn for Raspberry Pi er pi og standardpassordet er bringebær.
Nå som dette er kjent, kan du ssh inn i det med kommandoen nedenfor:
ssh pi @ piaddressBytt ut piaddress med den faktiske IP-adressen til Raspberry Pi, og du burde være i Raspberry Pi.
Husk at standardpassordet er et generelt passord, så du må endre det. Raspbian OS er en Debian-basert Linux-distro, slik at du kan utføre lignende oppgaver på det som du ville gjort på en vanlig Linux-distro som Ubuntu.
Som et eksempel kan du endre standardpassordet ved å bare skrive inn passwd kommandoen inn i terminalen.
Du vil motta en melding som ber deg om å skrive inn ditt nåværende passord og deretter det nye passordet.
Få tilgang til Pi's grafiske brukergrensesnitt
Du får tilgang til Pi gjennom SSH, så du kan bare bruke den gjennom terminalen. Men du kan ikke gjøre mye med det fra bare terminalen, så du må få tilgang til GUI for en mer tilfredsstillende opplevelse.
For å gjøre dette må du bruke et verktøy som heter RealVNC. Merk at du skal installere RealVNC inne i Raspberry Pi og ikke din Ubuntu-maskin.
Sørg derfor for at du har [e-postbeskyttet] vises på terminalen din ved å SSH-ing inn i Pi.
Før du installerer, må du oppdatere pakkelagerlisten ved hjelp av:
sudo apt-get oppdateringDeretter kan du installere med kommandoen nedenfor:
sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewerNå som RealVNC er installert på Raspbian, kan du hente IP-adressen den bruker for å koble til Ubuntu-serveren din.
For å gjøre det, skriv inn kommandoen nedenfor:
vncserverDu får en IP-adresse som skal noteres eller kopieres et sted, siden du snart trenger den.
Siden RealVNC på Raspberry Pi trenger å jobbe med Ubuntu-maskinen gjennom en IP-adresse, må du også ha den installert på din Ubuntu-maskin.
Du kan laste ned RealVNC for Ubuntu her, og det er en deb-fil. Du kan installere den via terminalen eller bruke "Software Install" -pakken på Ubuntu.
Etter installasjonen finner du ikonet til VNC Viewer på applikasjonslisten. Klikk på "File" -menyen og "New Connection" -alternativet.
Du finner en rute for å legge inn IP-adressen du kopierte for en stund siden, og du kan også gi den et navn. Klikk “OK” for å lagre.
Nå kan du høyreklikke på det nylig opprettede alternativet og koble til det. Der har du det, GUI til Raspberry Pi skal vises på skjermen.
Konklusjon
Etter å ha fulgt de forskjellige punktene i denne artikkelen, bør Raspberry Pi være tilgjengelig på datamaskinen din via terminalen og det grafiske brukergrensesnittet (GUI).
I denne artikkelen har en trinnvis tilnærming blitt tatt for å sette opp Raspberry Pi for å kjøre hodeløs på Ubuntu-maskinen. Verktøy som Nmap, RealVNC er viktige i denne prosessen, og Pi kan nå brukes av "SSH-ing" i Raspberry Pi gjennom en WiFi-forbindelse.
Du bør ikke ha noen hikke mens du går denne ruten, men hvis du gjør det; vennligst still spørsmål. Det er på tide å komme i gang med fantastiske prosjekter.