Stále potřebuji aktualizaci rpi, pokud používám nejnovější verzi Raspbian?

Mám 512 MB Pi. Snažím se zajistit, abych z toho dostal maximum. Právě jsem stáhl nejnovější verzi Raspbian a nainstaloval ji na Pi. Potřebuji také rpi-update ? Je rpi-update určen pro upgrade z jedné verze Raspbian na další?

Komentáře

  • Toto je stará otázka a od roku 2017 potřeba spustit rpi-update odešel pro většinu uživatelů. Aktualizace jádra jsou nyní součástí sudo apt upgrade, ale při položení této otázky nebyly ‚ t. Pokud ‚ spouštíte speciální hardware nebo potřebujete nejnovější jádro a moduly (a rozumíte / přijímáte rizika stability, která by mohla přinést), možná budete chtít použít rpi-update.
  • Od srpna 2017 je k dispozici nejnovější verze Stretch. Zde jsou pokyny k instalaci: raspberrypi.stackexchange.com/questions/71462/…

Odpověď

„Za normálních okolností NIKDY není nutné spouštět rpi -update, protože vás vždy dostane k špičkovému firmwaru a jádru, a protože se může jednat o testovací verzi, mohlo by dojít k restartování vašeho RPi “. https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Dokonce i dokumentace rpi-update nyní varuje „I na Raspbian byste to měli používat pouze z dobrého důvodu. Získáte tak nejnovější jádro / firmware s nejnovějšími vlastnostmi.“ sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel vrátí ji na nejnovější podporované jádro / bootcode.

Myslím, že byste mohli zmást dvě různé operace.

  • rpi-update je nástroj pro aktualizaci firmwaru pro vaše Raspberry Pi. Firmware je malý balíček kódu, který obvykle žije na speciálním čipu počítače, který pomáhá softwaru vědět, jak mluvit s hardwarem. V případě Raspberry Pi však bude firmware fungovat na prvním oddílu SD karty.

  • Raspbian je operační systém nebo základní software pro váš Raspberry Pi . Software (včetně OS) žije na druhém oddílu SD karty a je to všechno, co se spustí, když používáte zařízení.

Oba je třeba aktualizovat samostatně. Pro pohodlí je nástroj rpi-update obsažen v Raspbian distribuci Linuxu, protože je to užitečný softwarový nástroj, který spravuje firmware vašeho Pi. Měli byste jej spouštět pouze v případě potřeby, jak je uvedeno výše v upozornění! Nepoužívejte jej pravidelně. Samostatně musíte svůj software aktualizovat pomocí standardní nástroje pro správu softwaru Debianu, jako je sudo apt-get update && sudo apt-get upgrade.

Každá z těchto funkcí je samostatná a aktualizace jedné nebude aktualizovat druhou. Upgradování distribuce na nejnovější software balíčky vám mohou získat novou verzi rpi-update, ale pokud nespustíte rpi-update váš firmware nebude aktualizován.

Vzhledem k tomu, že místo, kde je uložen firmware, skutečně bliká na první oddíl na SD kartě (něco jako BIOS), nebudete jej muset spouštět na každém zařízení. Jakmile načtete novou verzi softwaru nebo firmwaru do SD karta, a Zařízení, do kterého tuto kartu zapojíte, bude tuto verzi používat.

Komentáře

  • děkuji za skvělou odpověď. Takže pro každou fyzickou Pi, kterou mám, musím spustit rpi-update. Nestačí běžet rpi-update na jedné SD kartě a pracovat tam, kde je zasunuta. rpi-update je závislá na fyzické desce jako na rozdíl od SD karty závislé. Je to správně? Potom jsem ‚ zvědavý, co dělá upgradovaný firmware? Je stabilnější? Je to rychlejší? Pomáhá podporovat architekturu 512 MB?
  • @Scoop: Upravil jsem svou odpověď, abych odpověděl na vaše další otázky. To, co aktualizace firmwaru ve skutečnosti obsahují, by byla otázka, na kterou by měl odpovědět seznam změn dané aktualizace verze, a je mimo rozsah vaší původní otázky. Pokud chcete, můžete zvážit požádání o další v tomto duchu.
  • Ahoj Calebe. Říkáte, že rpi-update je součástí raspbian, ale ‚ jej na svém rpi nenajdu (ani při locate nebo apt-cache search) myslíte si, že je to normální?
  • Podle raspberrypi. org apt-get upgrade aktualizuje jádro a firmware, i když možná ne na nejnovější.
  • Jak je uvedeno níže , již to není pravda. Věci, které rpi-update poskytuje, jsou nyní dodávány v balíčku raspberrypi-bootloader.

Odpovědět

repo balíčku raspbian obsahuje raspberrypi-bootloader balíček , který obsahuje firmware, jádro a moduly jádra, které rpi-update stahování. Verze není nejnovější, ale soubory by měly být v pořádku a stabilní. Nyní zobrazuje verzi 20130902, takže je stará přibližně 2 měsíce. Balíček je nainstalován ve výchozím nastavení a je aktualizován, když v repo dorazí nová verze.

Takže v zásadě nepotřebujete rpi-update pokud nechcete mít nejnovější firmware a jádro, stačí se držet apt-get – jádro, firmware a moduly se aktualizují samy. Vlastně nemohu na svém Pi vůbec najít rpi-update.

Komentáře

odpověď

Mezitím je jádro součástí balíčku raspberrypi-kernel v Raspbian.

Takže rpi-update již není k aktualizaci jádra potřeba.

Balíček obsahuje dvě jádra, což znamená, že funguje na každé hardwarové verzi Pi (ARMv6, ARMv7 a ARMv8)

Použijte tuto fantazijní jednorázovou linku a udržujte své Pi aktuální:

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

Pokud máte obavy z nepotřebných věcí, přidejte toto:

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

Odpověď

Odpověď označená jako správná je ve skutečnosti zastaralá a problematickým způsobem: rpi-up date aktualizuje firmware na nejnovější publikovanou verzi, kterou je třeba považovat za „nestabilní“. Podle dodaného receptu tedy můžete skončit s nestabilním systémem (stalo se mi to;)).

Odpovědět

RPI -Update se používá k aktualizaci Raspberry Pi na nejnovější verzi. Opravdu to nepotřebujete, ale je dobré udržovat aktualizovaný Raspberry Pi. Můžete tedy také nainstalovat rpi-update.

Také pokud svůj Raspberry Pi opravdu nepotřebujete nejnovější aktualizace krvácející hrany. Spíše použijte následující příkaz. Tím se aktualizují všechny nainstalované balíčky na stabilní aktuální verzi.

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

Komentáře

  • ve skutečnosti to bude upgradovat také firmware (verze nebude nejnovější, ale stabilní)

odpověď

Pokud se podíváte na svůj SD Po jeho bliknutí nejnovější verzí Raspbian uvidíte na SD kartě 2 oddíly. První je místo, kde je uložen firmware, a druhé místo, kde je uložen operační systém (Raspbian) a vaše soubory.

Proto je-li firmware na vaší SD kartě (první oddíl) až datum, kdy na libovolné Raspberry Pi používající tuto SD kartu bude spuštěna nejnovější verze firmwaru.

Firmware na SD kartě můžete dokonce aktualizovat například aktualizací souborů v tomto prvním oddílu pomocí počítače se systémem Windows. (Viz: 3.2 Získat nejnovější verzi firmwaru )

Pokud však tým Raspbian používá ve své distribuci nejnovější firmware, jedná se o jiná otázka. Podle mého názoru, abych se ujistil, že na svém Raspi používáte nejnovější firmware, stále používám nástroj rpi-update s jakoukoli distribucí operačního systému, kterou si vyberete.

Stručně řečeno, řekl bych následující frázi: Aktualizujte kartu a běžte všude.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *