Tinkerer zijn kost het: we passen onze installaties routinematig aan, breken ze opnieuw en doen het opnieuw, en dat kost tijd en moeite. Sommigen van ons maken zelfs elke dag verschillende installatie- en herinstallatiecycli door! Dit effect is nog meer uitgesproken op de Raspberry Pi - deze pocketcomputer smeekt je bijna om ermee te sleutelen, veel meer dan andere gadgets.
Het opzetten van de Raspbian OS op een Raspberry Pi is een belastende taak. Het voorbereiden van de SD-kaart, het laten flitsen van een Raspbian OS-image erop en het doen van post-install-configuratie zoals het wijzigen van het wachtwoord, het instellen van Wi-Fi en het installeren van software is een tijdrovende en eentonige cyclus. Om dit te voorkomen, kunnen we de uitstekende PiBakery- tool gebruiken, beschikbaar voor Windows en macOS.
Opmerking : Als u de hardware van Raspberry Pi wilt installeren, moet u ons gedetailleerde artikel over het starten met Raspberry Pi bekijken.
Vereenvoudig het instellen van Raspberry Pi met PiBakery
PiBakery beschikt over een eenvoudig te gebruiken, op blokken gebaseerde interface, die u kunt gebruiken om verschillende taken die u met uw Raspberry Pi wilt uitvoeren te slepen en neer te zetten, die in scripts worden omgezet en naar uw SD-kaart worden geschreven. In tegenstelling tot de handmatige methode voor het installeren en configureren van Raspbian OS, biedt PiBakery een veel eenvoudigere methode voor het installeren van Raspbian OS.
Laten we dus eens kijken hoe je een Raspbian-installatie op je SD-kaart kunt instellen en configureren met PiBakery. Beginnen met de basis:
Maak een SD-kaart
Download en installeer eerst PiBakery. Het is een grote download (bijna 1, 3 GB), omdat het samen met het hele Raspbian OS wordt verpakt, dus het kan even duren, afhankelijk van uw netwerkverbinding. Plaats na installatie uw SD-kaart in uw computer en voer PiBakery uit . U ziet een scherm als het volgende:
Dit is onze werkruimte . U zult enkele items aan de linkerkant opmerken, zoals Opstarten, Programma's en Netwerk . Hier kunnen we kiezen welke scripts moeten worden uitgevoerd en wanneer. Klik gerust op elk tabblad en bekijk welk script het bevat.
Om te beginnen met het maken van uw eerste installatie, klikt u op Opstarten en klikt en sleept u het blok " Op eerste opstart " naar uw werkruimte. Zoals de naam al doet vermoeden, zullen de scripts die we hieronder zetten, specificeren wat er gebeurt als we onze Raspberry Pi voor de eerste keer opstarten.
We zullen eerst de waarschijnlijk meest voorkomende optie voor de meeste mensen instellen - WiFi instellen. Klik op het tabblad Netwerk en sleep het blok " Setup WiFi " naar onder het blok On First Boot dat we eerder hebben geplaatst. Hierna vult u de hotspot-naam, het wachtwoord en het type verbinding in volgens uw vereisten.
Een andere veel voorkomende wijziging die de meeste mensen aanbrengen is om het wachtwoord voor de standaard gebruikers- pi
. Velen willen ook de hostnaam van het systeem wijzigen. Beide opties zijn te vinden op het tabblad Instellingen . Dus sleep de juiste blokken naar de werkruimte en pas ze dienovereenkomstig aan:
Dat is het voor de eerste keer opstarten. Als er scripts zijn die u elke keer wilt uitvoeren wanneer u uw Pi start, klikt u opnieuw op het tabblad Opstarten en sleep u dit keer het blok " Op elke keer opstarten " naar uw werkruimte. Vervolgens kunt u andere blokken onder deze slepen en neerzetten, net als bij het blok On First Boot .
Je zult merken dat ik hier verschillende blokken heb toegevoegd. Dit is wat ze doen, van boven naar beneden:
- WiFi instellen
- Verander het wachtwoord van de 'pi' gebruiker in
mypassword
- Stel de hostnaam in op
Beebom-Pi
- Werk de
apt
bibliotheken bij (als root). - Installeer de programma's
tmux
enFirefox
(als root). - Download een script naar mijn thuismap en noem dit
mybootscript.sh
- Maak het script uitvoerbaar met
chmod
. - Start de Raspberry Pi opnieuw op (vereist voor het wijzigen van de hostnaam).
Nadat deze zijn uitgevoerd, bij de volgende boot en daarna elke keer opstarten, wordt het script mybootscript.sh
, zoals is opgegeven in het blok Aan elke start aan de rechterkant.
Als je een fout maakt, of denkt dat je bepaalde blokken niet meer nodig hebt, kun je ze gewoon slepen en verplaatsen naar de prullenbak, die in de rechter benedenhoek staat:
Als u tevreden bent met uw configuratie, klikt u op het blauwe pictogram van de SD-kaart onder de ondertitel " Schrijven " in de rechterbovenhoek. Hij zal u vragen om uw SD-kaartstation te selecteren (let hier goed op, want het kiezen van de verkeerde schijf kan permanent gegevensverlies veroorzaken) en ook om het besturingssysteem te kiezen . Kies Raspbian Full hier als je een GUI wilt, of Raspbian Lite als dat niet het geval is. Hierna klikt u op " Start Write " en PiBakery zal uw kaart wissen, Raspbian installeren en de door u geselecteerde scripts toevoegen.
U ontvangt binnenkort een melding " Installatie geslaagd ". U kunt nu de SD-kaart uit uw systeem verwijderen, deze in uw Raspberry Pi plaatsen en hem opstarten. Na de bekende opstartsequentie van Raspbian, ziet u dat PiBakery de scripts uitvoert die u hebt gekozen:
Wees geduldig, want het zal een tijdje duren om te voltooien, afhankelijk van de scripts die je hebt geselecteerd. Dit is echter een eenmalige vertraging, omdat de meeste configuratiescripts alleen bij de eerste keer opstarten worden uitgevoerd.
Een SD-kaart bewerken
U kunt de blokken ' On every boot ' die u met PiBakery aan een SD-kaart hebt toegevoegd, toevoegen, verwijderen of wijzigen. Het is ook mogelijk om er meer eenmalige blokken aan toe te voegen . U kunt bijvoorbeeld besluiten dat u bij de volgende keer opstarten uw wachtwoord wilt wijzigen en dat Raspbian vanaf nu in de tekstmodus moet opstarten. Hiertoe plaatst u de SD-kaart die u wilt wijzigen in uw systeem en opent u PiBakery. Het detecteert de kaart en geeft een bericht zoals het volgende:
Selecteer Ja hier. U ziet nu het blok " Op elke start" in uw werkruimte (als u er een had toegevoegd). Klik nu op het tabblad Opstarten aan de linkerkant. Asepute lezers zullen opmerken dat in plaats van On First Boot een " On Next Boot " -blok hier aanwezig is. Sleep het naar je werkruimte en voeg blokken toe die je leuk vindt. In het volgende voorbeeld heb ik blokken toegevoegd om mijn wachtwoord te wijzigen en mijn Pi zo in te stellen als in de modus Console (alleen tekst). Ik heb ook een reboot- blok toegevoegd, omdat het wijzigen van de opstartoptie dit vereist.
Het enige dat u nu hoeft te doen, is rechtsboven op de knop Update klikken. Verwijder daarna de SD-kaart en start hiermee uw Raspberry Pi op.
Configuraties importeren en exporteren
U zou kunnen merken dat u voor elke installatie dezelfde (of soortgelijke) configuratie gebruikt. U wilt bijvoorbeeld waarschijnlijk verbinding maken met hetzelfde WiFi-netwerk, dezelfde reeks programma's installeren en voor elke installatie hetzelfde wachtwoord instellen. Hiertoe voegt u blokken toe en wijzigt u deze naar eigen voorkeur. Als u tevreden bent, klikt u op de knop Exporteren in de rechterbovenhoek en kiest u een bestandsnaam en -locatie ervoor. U kunt zoveel verschillende configuraties maken en opslaan als u wilt.
Om uw configuratie te herstellen, klikt u de volgende keer dat u PiBakery start gewoon op de knop Importeren en selecteert u de configuratie die u eerder hebt opgeslagen. U kunt het vervolgens eenvoudig verder aanpassen of naar een SD-kaart schrijven.
Stel de Raspbian OS-installatie eenvoudig in en configureer deze met PiBakery
Dus dat is hoe we PiBakery gebruiken om de installatie en configuratie van Raspbian op een Raspberry Pi te vereenvoudigen. Nooit meer zult u uw Pi moeten herconfigureren nadat u een installatie hebt gebroken door te veel te sleutelen. Importeer gewoon een eerdere, werkende configuratie in PiBakery en schrijf deze naar uw kaart. Dus voel je vrij om te sleutelen en te experimenteren met je Pi naar hartelust.
Dat is het aan de installatiezijde van dingen. Als je het uiterlijk van je Pi wilt veranderen, bekijk dan 15 geweldige Raspberry Pi-hoesjes. Als je vragen, twijfels of suggesties hebt om Raspberry Pi-projecten te dekken, laat het ons dan weten door een regel in het gedeelte Opmerkingen hieronder te plaatsen.
Hoofdafbeelding