Szükségem van-e még az rpi-update-re, ha a Raspbian legújabb verzióját használom?

Van egy 512 MB Pi-m. Arra törekszem, hogy a lehető legtöbbet hozzam ki belőle. Most töltöttem le a Raspbian legújabb verzióját, és telepítettem a Pi-re. Szükségem van a rpi-update fájlra is? Az rpi-update a Raspbian egyik verziójáról a másikra való frissítésre szolgál?

Megjegyzések

  • Ez egy régi kérdés, és 2017-től a futtatni kell rpi-update a legtöbb felhasználó számára megszűnt. A rendszermag-frissítéseket mostantól a sudo apt upgrade tartalmazza, de a kérdés feltevésekor ‘ t. Ha ‘ speciális hardvert futtat, vagy a legfrissebb kernelt és modulokat akarja (és megértette / elfogadja az ezekkel járó stabilitási kockázatokat), akkor mégis érdemes használni az rpi-update programot. / li>
  • 2017 augusztusától elérhető a legújabb Stretch verzió. A telepítéshez itt találja az utasításokat: raspberrypi.stackexchange.com/questions/71462/…

Válasz

“Normál körülmények között SOHA nincs szükség az rpi futtatására -update, mivel mindig eljut a legfejlettebb firmware-hez és a rendszermaghoz, és mivel ez tesztelési verzió lehet, indíthatatlanul hagyhatja az RPi-t “. https://www.raspberrypi.org/forums/viewtopic.php?p=916911#p916911 Még a rpi-update dokumentáció is most figyelmeztet “Még a Raspbian-on is csak jó okkal szabad ezt használni. Ez megkapja a legújabb vérző szélű kernelt / firmware-t.” A sudo apt-get update; sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel visszaállítja a legfrissebb támogatott kernel / rendszerindító kódra.

Úgy gondolom, hogy kettőt összetéveszt. különböző műveletek.

  • rpi-update egy eszköz a firmware frissítésére a Raspberry Pi-hez. A firmware egy kis kódcsomag, amely általában egy számítógép speciális chipjén él, amely segíti a szoftvert abban, hogy hogyan beszéljen a hardverrel. A Raspberry Pi esetében azonban a firmware az SD-kártya első partícióján fog élni.

  • A Raspbian egy operációs rendszer vagy a alapszoftver a Raspberry Pi eszközhöz . A szoftver (beleértve az operációs rendszert is) az SD-kártya második partícióján él, és minden olyan eszköz, amely az eszköz használata közben végrehajtásra kerül.

Mindkettőt külön kell frissíteni. A kényelem érdekében a rpi-update eszköz szerepel a Linux Raspbian disztribúciójában, mert ez egy hasznos szoftver eszköz, amely kezeli a Pi “s firmware-jét. Csak akkor futtassa, ha szükséges, a fenti figyelmeztetésnek megfelelően! Ne használja rendszeresen. Külön kell naprakészen tartania a szoftvert a a szokásos Debian szoftverkezelő eszközök, például sudo apt-get update && sudo apt-get upgrade.

Ezek a funkciók mindegyike külön, és az egyik frissítése nem fogja frissíteni a másikat. A terjesztés frissítése a legújabb szoftverre A csomagok a rpi-update új verzióját kaphatják meg, de hacsak nem RUN rpi-update fut, a firmware nem frissül.

Mivel a firmware tárolási helyét az SD-kártya első partíciójára villantja (olyan, mint egy BIOS), ezt nem kell minden eszközön futtatnia. Miután egy szoftver vagy firmware új verzióját betöltötte egy SD kártya, a Azon eszközön, amelyhez a kártyát csatlakoztatja, futni fog az adott verzió.

Megjegyzések

  • köszönöm a remek választ. Tehát minden fizikai Pi-hez, amely van, futtatnom kell a rpi-update fájlt. Nem elég a rpi-update futtatása egy SD-kártyán, és annak működése, ahol valaha is csatlakoztatva van. rpi-update fizikai kártya függ, mivel szemben az sd kártya függő. Ez helyes? Majd másodszor: ‘ kíváncsi vagyok, mit csinál a frissített firmware? Stabilabb? Gyorsabb? Segít-e támogatni az 512 MB architektúrát?
  • @Scoop: A válaszomat úgy szerkesztettem, hogy válaszoljak a többi kérdésére. Amit a firmware-frissítések valójában tartalmaznak, arra a kérdésre ad választ, amelyet a szóban forgó verziófrissítés változásnaplója megválaszol, és kívül esik az eredeti kérdéskörén. Meggondolhatja, ha szeretne, kérjen még egyet.
  • Szia Caleb. Azt mondod, hogy a rpi-update a raspbian része, de ‘ nem találom meg az rpi-n (még akkor sem, ha locate vagy apt-cache search) szerinted ez normális?
  • A málna szerint. Az org apt-get upgrade frissíti a kernelt és a firmware-t, bár valószínűleg nem a legfrissebbre.
  • Amint az alábbiakban megállapítottuk , ez már nem igaz. Az rpi-update által biztosított dolgok mostantól a raspberrypi-bootloader csomagba vannak csomagolva.

Answer

raspbian package repo raspberrypi-bootloader csomagot tartalmaz , amely olyan firmware, kernel és kernel modulokat tartalmaz, amelyek rpi-update letöltések. A verzió nem a legújabb, de a fájloknak finomnak és stabilnak kell lenniük. Most egy 20130902 verziót mutat, tehát körülbelül 2 hónapos. A csomag alapértelmezés szerint telepítve van, és frissül, amikor új verzió érkezik a repóba.

Tehát alapvetően nincs szüksége a rpi-update ha nem akarja a vérző él firmware-t és a rendszermagot, csak ragaszkodjon a apt-get -hez – ez egyedül frissíti a kernelt, a firmware-t és a modulokat. Valójában egyáltalán nem találom a rpi-update -et a Pi-n.

Megjegyzések

Válasz

Közben a kern a raspberrypi-kernel csomag része a Raspbian-ban.

Tehát rpi-update -ra már nincs szükség a kernel frissítéséhez.

Két kernel van a csomagban, ami azt jelenti, hogy a Pi minden hardveres verzióján működik (ARMv6, ARMv7 és ARMv8

Csak használja ezt a divatos egyvonalas vonalat, hogy naprakész legyen a Pi:

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

Ha nem szükséges dolgok miatt aggódsz, add hozzá:

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

Válasz

A helyesnek jelölt válasz valójában elavult, és problémás módon: rpi-up A date frissíti a firmware-t a legújabb közzétett verzióra, amelyet “nem stabilnak” kell tekinteni. Tehát a megadott recept követése instabil rendszerhez vezethet (velem történt;)).

Válasz

RPI -Update segítségével frissítheti a Raspberry Pi-t a legújabb verzióra. Nem igazán van rá szükség, de célszerű frissíteni a Raspberry Pi-t. Tehát telepítheti az rpi-update programot is.

Akkor is, ha nincs igazán szüksége a Raspberry Pi-ra a legújabb vérző él frissítések. Inkább használja a következő parancsot. Ez frissíti az összes telepített csomagot a jelenlegi stabil verzióra.

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

Megjegyzések

  • valójában frissíteni fog firmware is (a verzió nem lesz a legújabb, de stabil)

Válasz

Ha megnézi az SD-t a Raspbian legújabb verziójával villogtatva, akkor valóban 2 partíciót fog látni az SD-kártyán. Az első a firmware tárolása, a második pedig az operációs rendszer (Raspbian) és a fájlok tárolása.

Ezért ha az SD-kártyán (az első partíción) lévő firmware legfeljebb dátum, akkor bármelyik Raspberry Pi, amely az SD kártyát használja, a legfrissebb firmware verziót futtatja.

Akár frissítheti az SD kártya firmware-jét is, ha például az első partíció fájljait frissíti egy Windows számítógéppel. (Lásd: 3.2 A legfrissebb firmware verzió letöltése )

Ha a Raspbian csapata a legújabb firmware-t használja terjesztésén, akkor ez más kérdés. Véleményem szerint annak biztosítása érdekében, hogy a legújabb firmware-t futtassa a Raspi készülékén, továbbra is az rpi-update eszközt használom az Ön által választott operációs rendszerek disztribúcióival.

Röviden szólva a következő mondatot mondanám: Frissítse a kártyát, futtassa mindenhol.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük