Kuinka päivitän ohjelmiston ja laiteohjelmiston?

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

  1. rpi-update Repository

Kommentit

  • Käyttäjä on myös luonut työkalun nimeltä rpi-updater , joka päivittää laiteohjelmiston, ytimen ja moduulit
  • Onko ’ t Raspbian mukana rpi-päivitystyökalulla?
  • Oletko koskaan saanut selville, miksi debian voi ’ hallitse laiteohjelmistoa apt: n avulla?
  • @Jivings Laziness?
  • Ikään kuin vanha, mutta tässä vaiheessa Raspbian mukana toimitetaan rpi- päivitystyökalu on asennettu, ja se on vadelman pi apt -tietovarastoissa. Voit tehdä yksinkertaisen sudo apt-get install rpi-update manuaalisen asennuksen sijaan nyt.

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

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).

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *