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
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ěžetrpi-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řilocate
neboapt-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
- Zde ‚ s aktualizovanou adresou URL, pokud ‚ nyní používáte Jessie: archive.raspberrypi.org/debian / dists / jessie / main / binary-armhf / …
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.
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.