Heb ik nog steeds rpi-update nodig als ik de nieuwste versie van Raspbian gebruik?

Ik heb een 512 MB Pi. Ik probeer ervoor te zorgen dat ik er het maximale uit haal. Ik heb zojuist de nieuwste versie van Raspbian gedownload en op de Pi geïnstalleerd. Heb ik ook rpi-update nodig? Is rpi-update bedoeld voor het upgraden van de ene versie van Raspbian naar de volgende?

Opmerkingen

  • Dit is een oude vraag, en vanaf 2017 need to run rpi-update is verdwenen voor de meeste gebruikers. Kernel-updates zijn nu opgenomen in sudo apt upgrade, maar waren ‘ t toen deze vraag werd gesteld. Als je ‘ speciale hardware gebruikt of de nieuwste kernel en modules wilt (en de stabiliteitsrisicos begrijpt / accepteert die deze met zich mee kunnen brengen), dan wil je misschien toch rpi-update gebruiken.
  • Sinds augustus 2017 is er de nieuwste Stretch-versie beschikbaar. Hier zijn instructies om het te installeren: raspberrypi.stackexchange.com/questions/71462/…

Answer

“In normale omstandigheden is het NOOIT nodig om rpi uit te voeren -update omdat het je altijd naar de meest geavanceerde firmware en kernel brengt en omdat dat een testversie kan zijn, kan je RPi niet meer opstarten “. https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Zelfs de rpi-update documentatie waarschuwt nu “Zelfs op Raspbian zou je dit alleen met een goede reden moeten gebruiken. Dit geeft je de nieuwste geavanceerde kernel / firmware.” sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel zal het terugzetten naar de laatste ondersteunde kernel / bootcode.

Ik denk dat je er misschien twee samenvoegt verschillende bewerkingen.

  • rpi-update is een tool om de firmware te upgraden voor je Raspberry Pi. Firmware is een klein codepakket dat meestal op een speciale chip van een computer staat die de software helpt te weten hoe met de hardware te praten. In het geval van de Raspberry Pi zal de firmware echter leven op de eerste partitie van de SD-kaart.

  • Raspbian is een besturingssysteem of het kernsoftware voor uw Raspberry Pi . Software (inclusief het besturingssysteem) leeft op de tweede partitie van de SD-kaart en zijn alle dingen die worden uitgevoerd wanneer u uw apparaat gebruikt.

Beide moeten onafhankelijk worden bijgewerkt. Voor het gemak is de tool rpi-update opgenomen in de Raspbian-distributie van Linux omdat het een handige softwaretool is die de firmware van je Pi “s beheert. Voer het alleen uit als het nodig is, zoals aangegeven in de waarschuwing hierboven! Gebruik het niet regelmatig. Afzonderlijk moet u uw software up-to-date houden met de standaard softwarebeheertools van Debian, zoals sudo apt-get update && sudo apt-get upgrade.

Elk van deze functies is afzonderlijk, en het updaten van de ene zal de andere niet updaten. Uw distributie upgraden naar de nieuwste software pakketten kunnen u een nieuwe versie van rpi-update opleveren, maar tenzij u rpi-update RENT, wordt uw firmware niet bijgewerkt.

Aangezien de plaats waar de firmware is opgeslagen, daadwerkelijk naar de eerste partitie van de SD-kaart wordt geflitst (een soort van BIOS), hoeft u dit niet op elk apparaat uit te voeren. Zodra u een nieuwe versie van software of firmware op een SD-kaart, een Elk apparaat waarop je die kaart aansluit, zal die versie gebruiken.

Reacties

  • bedankt voor het geweldige antwoord. Dus voor elke fysieke Pi die ik heb, moet ik rpi-update uitvoeren. Het is niet voldoende om rpi-update op één sd-kaart uit te voeren en deze te laten werken, waar deze ook is aangesloten. rpi-update is afhankelijk van het fysieke bord, aangezien in tegenstelling tot sd-kaart afhankelijk. Is dat correct? Ten tweede ben ik ‘ benieuwd, wat doet geüpgradede firmware? Is het stabieler? Is het sneller? Helpt het de 512 MB-architectuur te ondersteunen?
  • @Scoop: ik heb mijn antwoord aangepast om je andere vragen te beantwoorden. Wat de firmware-updates eigenlijk bevatten, is een vraag die moet worden beantwoord door het changelog voor de betreffende versie-update en valt buiten het bestek van uw oorspronkelijke vraag. Je zou kunnen overwegen om een ander in die zin te vragen als je wilt.
  • Hallo Caleb. U zegt dat rpi-update deel uitmaakt van Raspbian, maar ik kan ‘ het niet vinden op mijn RPI (zelfs met een locate of apt-cache search) denk je dat dit normaal is?
  • Volgens raspberrypi. org apt-get upgrade zal de kernel en firmware updaten, zij het mogelijk niet naar de meest recente.
  • Zoals hieronder vermeld , is dit niet langer waar. De dingen die rpi-update biedt, zijn nu gebundeld in het raspberrypi-bootloader-pakket.

Antwoord

raspbian pakketrepot bevat raspberrypi-bootloader pakket dat firmware, kernel en kernelmodules bevat die rpi-update downloads. De versie is niet de laatste, maar bestanden zouden in orde en stabiel moeten zijn. Nu toont het een 20130902-versie, dus het is ongeveer 2 maanden oud. Het pakket wordt standaard geïnstalleerd en wordt bijgewerkt wanneer een nieuwe versie in de repo arriveert.

Dus je hebt in principe geen rpi-update als je geen geavanceerde firmware en kernel wilt, blijf dan bij apt-get – het zal de kernel, firmware en modules zelf updaten. Eigenlijk kan ik rpi-update helemaal niet vinden op mijn Pi.

Reacties

Antwoord

Ondertussen maakt de kernel deel uit van het raspberrypi-kernel -pakket in Raspbian.

Dus rpi-update is niet meer nodig om de kernel bij te werken.

Er zijn twee kernels in het pakket, dat betekent dat het werkt op elke hardware-versie van de Pi (ARMv6, ARMv7 en ARMv8

Gebruik gewoon deze mooie one-liner om je Pi up-to-date te houden:

apt-get update && apt-get dist-upgrade && apt-get clean 

Als je je zorgen maakt over dingen die je niet nodig hebt, voeg dan dit toe:

apt-get autoremove --purge && apt-get remove `deborphan` --purge 

Antwoord

Het als juist gemarkeerde antwoord is in feite verouderd, en op een problematische manier: rpi-up date zal de firmware bijwerken naar de laatst gepubliceerde versie, die als “niet stabiel” moet worden beschouwd. Dus als je het gegeven recept volgt, zou je kunnen eindigen met een onstabiel systeem (is mij overkomen;)).

Antwoord

RPI -Update wordt gebruikt om de Raspberry Pi bij te werken naar de nieuwste versie. Je hebt het niet echt nodig, maar het is een goed idee om de Raspberry Pi up-to-date te houden. Je kunt dus net zo goed rpi-update installeren.

Ook als je je Raspberry Pi niet echt nodig hebt op de nieuwste geavanceerde updates. Gebruik liever het volgende commando. Dit zal alle geïnstalleerde pakketten updaten naar hun stabiele huidige versie

sudo apt-get update && sudo apt-get upgrade 

Reacties

  • daadwerkelijk zal het upgraden firmware ook (versie zal niet de laatste zijn, maar stabiel)

Antwoord

Als je naar je SD kijkt kaart nadat je het hebt geflitst met de nieuwste versie van Raspbian, zie je eigenlijk 2 partities op je SD-kaart. De eerste is waar de firmware is opgeslagen en de tweede is waar het besturingssysteem (Raspbian) en je bestanden zijn opgeslagen.

Dus als de firmware op je SD-kaart (eerste partitie) up to datum, dan zal elke Raspberry Pi die die SD-kaart gebruikt de nieuwste firmwareversie gebruiken.

Je kunt zelfs de firmware op de SD-kaart bijwerken door de bestanden in die eerste partitie bij te werken met bijvoorbeeld een Windows-computer. (Zie: 3.2 Haal de nieuwste firmwareversie op )

Als het Raspbian-team de nieuwste firmware voor hun distributie gebruikt, is dat een andere vraag. Naar mijn mening zou ik, om er zeker van te zijn dat je de nieuwste firmware op je Raspi gebruikt, nog steeds de rpi-update tool gebruiken met elke besturingssysteemdistributie die je kiest.

In het kort zou ik de volgende zin zeggen: Werk de kaart bij, voer hem overal uit.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *