Hands-on met Raspbian GNU/Linux Stretch voor de Raspberry Pi

0
360

0

Goed, is dat niet gewoon de manier waarop dingen gaan? Ik ga een week weg (fietsen in het noordoosten van Nederland, erg leuk), en een nieuwe versie van Raspbian voor de Raspberry Pi is aangekondigd. Ik mag niet klagen hoor, want het geeft me iets te doen als ik wennen aan mijn nieuwe leven als een OAP.

De Raspbian GNU/Linux besturingssysteem voor alle modellen van de Raspberry Pi-systemen is onlangs bijgewerkt, waardoor de basis van de onlangs vrijgegeven Debian 9 Stretch. De aankondiging op de Raspberry Pi Blog geeft een algemeen overzicht, dat zich vooral richtte op applicatie-updates, en verwijst naar de Debian 9 vrijgave informatie voor meer informatie over wijzigingen in het besturingssysteem zelf.

Let op: als u de sprong recht en gedownload/geïnstalleerde/geüpgraded deze release onmiddellijk nadat was aangekondigd, er zijn een aantal belangrijke updates en bug-fixes uitgebracht sindsdien, dus zorg ervoor om te re-release aankondiging aan het einde, onder ‘Updates’.’

De release aankondiging raadt het maken van een schone installatie van deze nieuwe versie, waar mogelijk, eerder dan het upgraden van bestaande Raspbian Jessie installaties. Dat is een goed advies, maar ik weet zeker dat het niet mogelijk in iedere situatie, dus ik heb het allebei gedaan upgrades en nieuwe installaties op de meeste van mijn assortiment van de Raspberry Pi-systemen.

Voordat u een update of een schone installatie, moet u een back-up maken van uw huidige systeem. Echter, als u ervoor kiest om te volgen het advies van de release aankondiging en een schone installatie, zou ik suggereren dat het zou een goede investering zijn om gewoon een nieuwe SD-kaart, en zet uw bestaande kaart opzij als een extra laag van back-beveiliging.

Ik besloot te beginnen met het upgraden van mijn Pi-3-systeem. Het upgrade proces is eenvoudig genoeg — bewerk twee bestanden (/etc/apt/bronnen.lijst en /etc/apt/bronnen.lijst.d/raspi.de lijst) en veranderen elk optreden van jessie te rekken.

Opmerking: deze bestanden moeten aanwezig zijn op elke standaard Raspbian systeem. Als één van hen komt als “niet gevonden” het is vrijwel zeker betekent dat u een typefout heeft gemaakt, niet dat het bestand niet bestaat. Als u verder gaat met de update zonder het aanpassen van één van de bestanden, zijn de resultaten niet aangenaam zijn. Niet dat ik dit fout of iets…

Dan, gewoon het gebruikelijke update/upgrade commando ‘ s:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove

Vergeet niet dat de laatste opdracht, want nadat de upgrade is voltooid, er is veel van de cruft, die kunnen worden verwijderd.

Het upgrade proces duurde iets meer dan een uur op mijn Raspberry Pi 3 via een bekabelde netwerkverbinding. Dat is een vrij lange tijd, en je kunt niet zomaar weglopen en laat deze draaien, want het zal het vragen om input meerdere malen tijdens het upgrade-proces. Dit was de snelste lid van de Raspberry Pi familie, dus ik huiver te denken hoe lang een upgrade op de andere modellen zal nemen — maar ik ben over om uit te vinden.

Raspbian stretch

Raspbian GNU/Linux stretch met PIXEL bureaublad. (Afbeelding: J. A. Watson)

Ik besloot om naar de andere extreme voor de volgende upgrade — mijn oorspronkelijke Raspberry Pi Model B. Oh mijn goedheid heb dat een tijdje duren. Via dezelfde verbinding met een bedraad netwerk dat ik had gebruikt voor de Pi 3, het duurde ongeveer een uur nodig om de bestanden te downloaden, en dan nog vier uur of zo om daadwerkelijk uitvoeren van de upgrade. Yikes!

Ik denk dat dit duidelijk maakt dat u, tenzij u een aantal echt speciaal geval waar je veel van aangepaste applicaties, configuratie en/of gegevens, het maken van een schone installatie is een veel betere keuze dan een bestaande installatie upgraden.

Nadat de upgrade is voltooid, heb ik opnieuw opgestart en kreeg de volgende kleine verrassing. Eerder dan het opstarten direct naar het PIXEL bureaublad, zoals het gedaan had, kreeg ik een inlog scherm. Hmm. De release notes niet vermelden dit speciaal, maar ik vermoed dat het een bijwerking is van de “betere behandeling van andere gebruikersnamen” dat staat daar vermeld. Hoe dan ook, zolang u het wachtwoord weet voor ‘pi’ (of wat je standaard login naam zou kunnen worden), is dit geen probleem. Maar, wanneer u het standaard wachtwoord, die hopelijk iedereen heeft gedaan voor de veiligheid, en je bent vergeten wat je veranderd hebt, want u hebt het opstarten naar het bureaublad, dan bent u gaat te hebben om opnieuw te denken over het maken van een schone installatie.

Dat is vrij veel het voor de upgrade procedure. Nu, laten we een kijkje nemen bij het maken van een schone installatie van de nieuwe release. Zoals ik hierboven vermeld, als u deze optie kiest, stel ik voor dat je gewoon verwijderen van de bestaande SD-kaart en zet het weg en gebruik een nieuwe SD-kaart voor de installatie.

De installatie-image kan worden gedownload van de Raspbian Downloads webpagina, zoals altijd. Ook, zoals met de vorige edities, kunt u kiezen tussen de NOOBS (Nieuw Uit Doos Software) versie, die u zal toestaan om te installeren diverse andere besturingssystemen naast Raspbian, en de Raspbian stand-alone versie. Binnen elk van deze twee keuzes, je zult ook in staat zijn om te kiezen tussen de GUI-versie met inbegrip van de PIXEL desktop en de minimale Lite-versie zonder PIXEL.

Welke versie u downloaden, zorg ervoor om te controleren of het sha256 checksum van het bestand met de waarde die op de download pagina.

De beelden worden in zip-formaat, die u moet uitpakken en kopiëren naar een SD-kaart; dit kan worden gedaan met een opdracht als deze:

unzip -p 2017-08-16-raspbian-stretch.zip | dd bs=4M=/dev/sdX iflag=fullblock oflag=directe status=vooruitgang

In deze opdracht moet je vervangen sdX met de apparaat naam van je SD-kaart.

De eerste keer dat ik dit deed ik vervolgens uitgebreid het root bestandssysteem te vullen de vrije ruimte op de SD-kaart. De kaart dan niet meer wilde opstarten in mijn Raspberry Pi 3, het is gewoon weergegeven in de vier frambozen na het inschakelen en vervolgens opgehangen.

Ik herhaalde de unzip/dd commando opgestart en de SD-kaart zonder uitbreiding van het bestandssysteem. Deze keer de initiële opstart proces, uitgevoerd van het bestandssysteem automatisch uitgebreid en alles werkte prima. Ik weet niet of er iets veranderd is in de eerste opstart scripts, maar mijn advies is om gewoon niet proberen te ‘helpen’ bij de initialisatie proces; laat het zijn werk doen.

Zoals ik hierboven vermeld, het eerste ding om te doen na het succesvol opstarten van een schone installatie is te downloaden en installeren van de nieuwste updates. In mijn geval, een van die updates is bijzonder belangrijk, omdat de Raspberry Pi Configuratie programma niet zal laten je het toetsenbord configureren zonder.

Het volgende wat ik deed was de test de Bluetooth-functionaliteit met de nieuwe release. Voor degenen die niet hebben lees mijn vorige posts over dit, ik heb dat gevonden in de laatste Logitech multi-device muizen (m590 en m720) niet gewerkt met Raspbian Jessie. Ze werden ontdekt en is gekoppeld, maar na het koppelen, kreeg ik een bericht dat zegt:

2017-08-22-154638399x121scrot.png

Hoewel de Pi zou zeggen dat ze zijn gekoppeld, zal de LED op de muis niet zou stoppen met het snelle knipperen pairing-modus en natuurlijk, de muis niet zou werken.

Nou, er is goed nieuws op deze met de nieuwe release. Hoewel je nog steeds de domme “geen netwerk” bericht de pairing lampje op de muis stopt met knipperen, en ze werken goed. Hoera!

De Logitech K380 multi-device de Bluetooth-toetsenbord is geen probleem, het aansluiten en het werken zonder gedoe gewoon zoals het was gedaan met Raspbian Jessie.

2017-08-22-154131800x480scrot.png
(Afbeelding: J. A. Watson)

Een laatste beetje goed nieuws over deze release. De HeptaPi computing cluster dat ik recent gebouwd en nog steeds werkte na de upgrade. Op de systemen die ik upgrade Jessie te Rekken, ik hoefde niets te doen helemaal niets; op de systemen die kreeg een schone installatie, natuurlijk had ik de instructies te volgen in mijn oorspronkelijke post weer.

2017-08-24-071648655x240scrot.png

Ik was benieuwd of de nieuwe Raspbian release is compatibel met de nieuwste dispy versie (4.8.3), dus het zou niet nodig specifiek de installatie van de oudere versie 4.7.1. Helaas, het lijkt niet te zijn. Toen ik probeerde op een server, systeem, die zou dan niet worden gebruikt op de compute.py test uitvoert; wanneer ik probeerde het op de client systeem, de compute.py test mislukking.

Zo, dat is de lange en de korte. Raspbian GNU/Linux 9 Stretch is beschikbaar en lijkt te werken prima, met een aantal leuke verbeteringen ten opzichte van Raspbian Jessie. De snelste en makkelijkste manier om het te krijgen is om gewoon een schone installatie, maar als dat niet mogelijk is, voor sommige reden, kunt u een upgrade van een bestaande Jessie installatie. Dus veel plezier ermee!

VORIGE EN AANVERWANTE DEKKING

Raspberry Pi OS vernieuwen: Raspbian de update naar Debian Stretch is nu uit

Raspberry Pi-eigenaren kunnen downloaden van de nieuwste versie van Raspbian OS vandaag.

Raspbian GNU/Linux: Nieuwe release bevat installeerbare x86 afbeelding

Raspbian GNU/Linux 2017-06-21 is nu beschikbaar, zowel voor de Raspberry Pi en x86-platforms.

Raspberry Pi: Een kijkje op Raspbian PIXEL

Hoe werkt Raspbian PIXEL te vergelijken met de andere Linux distributies die ik heb bekeken?

Raspberry Pi: Een kijkje op Raspbian PIXEL GNU/Linux

Het is niet alleen voor de Raspberry Pi meer! Na de recente updates en security fixes, een versie van Raspbian PIXEL voor x86-systemen is nu in de maak is.

0