Ymmärrän, että Raspberry Pi -ohjelmisto on jaettu kolmeen osaan: suljetun lähdekoodin GPU-laiteohjelmisto, korjattu ARM Linux -ydin ja käyttäjäavaruusohjelmisto .
Onko GPU-laiteohjelmisto sirulla vai SD-kortilla? Onko jokin helppo tapa päivittää kaikki (laiteohjelmisto, ydin, moduulit)?
Vastaa
MUOKKAA: Tämän viestin kirjoittamisen jälkeen neuvo on muuttunut. rpi-update
ei tule käyttää, ellei RPi-insinööri / beetatestaus nimenomaan kehota sitä. Se on laiteohjelmiston epävakaa versio. Aikaisemmin sitä tarvittiin päivityksiin, mutta se ei enää ole. Katso tämä vastaus toiseen kysymykseen.
Mikä on GPU: n laiteohjelmisto ja ydin ?
Ydin on vastuussa Vadelma Pi -resurssien hallinnasta ja toimii -keskusyksikössä (CPU). Se sallii tehtävien suorittamisen GPU: n laiteohjelmisto puolestaan hallitsee graafista prosessoria graafista prosessoria (GPU). Kaksi erillistä yksikköä ovat samalla sirulla ja jaa muistia, joka käynnistyshetkellä on erotettu kovakoodattujen start.elf
-tiedostojen mukaan. Raspberry Pi: n käyttämiseksi molempien tiedostojoukkojen on oltava oikeassa paikassa SD-kortilla .
Voit ostaa valmiiksi ladattuja SD-kortteja säätiön jälleenmyyjiltä.
Vaihtoehtoisesti säätiö julkaisee säännöllisesti uusia SD-korttikuvia osoitteessa http://www.raspberrypi.org/downloads . Sinun on käytettävä Unixia ”s dd
o r Windows ”Win32DiskImager
tämän lataamiseksi olemassa olevalle SD-kortille.
Omaa GPU-laiteohjelmiston kuvaa ei voi koota, koska se on suljettu lähde, joten luotamme säätiöön ja Broadcomiin tämän toimittamiseksi. Toisaalta voit koota oman ytimen kuvan lähteestä. Ristikokoamisesta on aiheena muita kysymyksiä, kuten Kuinka kääntän ydin ristiin Ubuntu-isännässä?
Päivitä GPU-laiteohjelmisto – Debian / Raspbian
Voit päivittää laiteohjelmiston käyttämällä Hexxeh: n rpi-update
-ohjelmaa. Raspbian -sovelluksessa voit asentaa sen suorittamalla
sudo apt-get install rpi-update
Päivitä ohjelmisto suorittamalla
sudo rpi-update
Käyttäjätilan ja ytimen ohjelmiston päivittäminen – Debian / Raspbian
Käyttäjätilan ohjelmistoa on ylläpidettävä. Se on melko helppoa; vain ajaa
sudo apt-get upgrade
Jos virheitä on, voit yrittää päivittää tietokanta ensin suorittamalla
sudo apt-get update
Jos et ymmärrä virhettä, se on luultavasti parasta, mitä kysyt täältä tai kokeile Googlea.
Ohjelmiston päivittäminen – Arch Linux
Ohjelmistoa on ylläpidettävä. Arch Linux : n etuna Debianiin verrattuna tässä on, että Arch Linux hallinnoi Raspberry Pi: n laiteohjelmistoa paketinhallintajärjestelmässä. Päivitä vain suorittamalla
sudo pacman -Syu
Jos on virheitä ja et ymmärrä sitä, se on luultavasti parasta, mitä kysyt täällä tai yritä Googlella.
Viitteet
Kommentit
Vastaa
Katso Hexxehin RPi-päivitysohjelma. Se on suunniteltu erityisesti laiteohjelmiston ja ytimen päivittämiseen.
https://github.com/Hexxeh/rpi-update
Jos suoritat Arch Linuxia, päivitykset ovat osa tavallista pacman -Syu
niitä on virallisissa RPi-arkistoissa.
Kommentit
- Ole varovainen käyttäessäsi rpi-update-ohjelmaa (it ’ s verenvuotoisten reunan ytimille) – Raspbian-päivitykset päivittävät myös ytimen: raspberrypi.stackexchange.fi / questions / 4355 / …
vastaus
Jos haluat päivittää järjestelmän uusimpiin versioihin userland-ohjelmistosta, sinun on suoritettava päivitys ennen päivitys – päivitys tosiasiallisesti lataa uudet pakettiluettelot, jotta päivitys voi hakea ne ja asentaa ne (kuten Debianin Linux-ohjeissa ):
sudo apt-get update sudo apt-get upgrade
Lisäksi sinun on ehkä suoritettava dist-päivitys suurempien päivitysten suorittamiseksi:
sudo apt-get dist-upgrade
Automaattiset päivitykset
Jos haluat automatisoida nämä toimenpiteet, se voidaan tehdä määrittämällä apt ”s Periodic -asetukset. Raspberry Pi: n mukana on asennettu apt (se tarjoaa apt-get -komennot jne.), Ja osana tätä pakettia asennetaan automaattinen komentosarja (tiedostossa /etc/cron.daily/apt) automaattisten päivitysten tekemiseksi päivittäin (käyttämällä cron-demonia). Näitä voidaan hallita luomalla (pääkäyttäjänä) tiedosto /etc/apt/apt.conf.d/10periodic asettamalla siihen seuraavat:
APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0"; APT::Periodic::Unattended-Upgrade "0";
Tämä kokoonpano suorittaa vain päivityksen joka päivä puolestasi, joten kun suoritat sudo apt-get upgrade
, asennat uusimmat paketit (sinun ei tarvitse ensin suorittaa apt-get-päivitystä).
Automaattiset päivitykset
Jos haluat määrittää apt: n myös automaattisesti päivittämään paketit – sinun on ensin asennettava uusi paketti, jotta valvomaton päivitys toimii:
sudo apt-get install unattended-upgrades
Sitten muutat seuraavan vaihtoehdon arvoksi ”1” tiedostossa /etc/apt/apt.conf.d/10periodic automaattisten päivitysten ottamiseksi käyttöön:
APT::Periodic::Unattended-Upgrade "1";
Lisätietoja on kommenteissa /etc/cron.daily/apt ja laita sitten asiaankuuluvat vaihtoehdot tiedostoon /etc/apt/apt.conf.d/10periodic.
Kommentit
- Tämä on oikea vastaus RPI: n päivittämiseen vuoden 2017 alussa, rpi-päivitystä ei enää tarvita
- on tiedostonimi ei ’ 02periodic ’ (ainakin tiedostossa /etc/apt/apt.conf.d) – ainakin näin ’ apt ’ -tiedosto sanoo cron.daily – ” # Create / etc / apt / apt Määritä asetuksesi .conf.d / 02periodic-tiedosto. ”
- Tiedostot on numeroitu tärkeysjärjestyksessä, joten järjestelmässäsi voi olla 02 (ja / tai uudemmat järjestelmät).
sudo apt-get install rpi-update
manuaalisen asennuksen sijaan nyt.