Co to jest oprogramowanie układowe i jądro GPU?
Jądro jest odpowiedzialne za zarządzanie zasobami Raspberry Pi i działa na centralnej jednostce przetwarzania (CPU). Umożliwia uruchamianie zadań na procesorze. Z drugiej strony oprogramowanie układowe GPU zarządza procesorem graficznym (GPU). Dwie oddzielne jednostki znajdują się na tym samym układzie i współużytkują pamięć, która jest segregowana w czasie rozruchu zgodnie z zakodowanymi start.elf
plikami. Aby korzystać z Raspberry Pi, oba zestawy plików muszą znajdować się we właściwych lokalizacjach na karcie SD.
Możesz kupić fabrycznie załadowane karty SD od partnerów detalicznych Fundacji.
Alternatywnie Fundacja regularnie publikuje nowe obrazy kart SD na stronie http://www.raspberrypi.org/downloads . Musisz użyć Unixa dd
lub Windowsa, Win32DiskImager
aby załadować to na istniejącą kartę SD.
Nie jest możliwe skompilowanie własnego obrazu oprogramowania układowego GPU, ponieważ jest to zamknięte źródło, więc polegamy na Fundacji i Broadcomie, aby je dostarczyć. Z drugiej strony możesz skompilować własny obraz jądra ze źródła. Kompilacja krzyżowa jest przedmiotem innych pytań, takich jak Jak kompilować jądro na hostie Ubuntu?
Aktualizacja oprogramowania GPU - Debian / Raspbian
Możesz zaktualizować oprogramowanie za rpi-update
pomocą Hexxeh. W Raspbian możesz go zainstalować, uruchamiając
sudo apt-get install rpi-update
Aby zaktualizować oprogramowanie, uruchom
sudo rpi-update
Aktualizacja przestrzeni użytkownika i oprogramowania jądra - Debian / Raspbian
Oprogramowanie przestrzeni użytkownika musi być utrzymywane. To całkiem proste; po prostu biegnij
sudo apt-get upgrade
Jeśli wystąpią jakiekolwiek błędy, możesz najpierw spróbować zaktualizować bazę danych, uruchamiając
sudo apt-get update
Jeśli nie rozumiesz błędu, prawdopodobnie najlepiej zapytaj tutaj lub spróbuj googlować.
Aktualizacja oprogramowania - Arch Linux
Oprogramowanie musi być utrzymywane. Przewaga Arch Linux nad Debianem polega na tym, że Arch Linux zarządza oprogramowaniem Raspberry Pi w systemie zarządzania pakietami. Aby zaktualizować, po prostu uruchom
sudo pacman -Syu
Jeśli są jakieś błędy i nie rozumiesz ich, to prawdopodobnie najlepiej zapytaj tutaj lub spróbuj googlować.
Bibliografia
- Repozytorium rpi-update
sudo apt-get install rpi-update
zamiast ręcznej instalacji.Zobacz aktualizator RPi Hexxeha. Jest specjalnie zbudowany do aktualizacji oprogramowania wewnętrznego i jądra.
https://github.com/Hexxeh/rpi-update
Jeśli korzystasz z Arch Linux, aktualizacje będą częścią twojej regularnej wersji,
pacman -Syu
ponieważ istnieją w oficjalnych repozytoriach RPi.źródło
Aby zaktualizować system do najnowszych wersji oprogramowania przestrzeni użytkownika trzeba uruchomić aktualizację przed tym uaktualnieniu - aktualizacja faktycznie pobiera nowe oferty pakietów tak, że uaktualnienie może przejdź się je i zainstalować je (jak wyjaśniono w Debian Linux dokumentacji ):
Ponadto może być konieczne uruchomienie aktualizacji dist, aby wykonać większe aktualizacje:
Automatyczne aktualizacje
Jeśli chcesz zautomatyzować te procedury, możesz to zrobić, konfigurując opcje okresowe apt . Raspberry Pi jest dostarczany z zainstalowanym aptem (udostępnia polecenia apt-get itp.), Aw ramach tego pakietu instalowany jest automatyczny skrypt (w /etc/cron.daily/apt) do codziennych automatycznych aktualizacji (przy użyciu demona cron). Można to kontrolować, tworząc (jako root) plik /etc/apt/apt.conf.d/10periodic, umieszczając w nim następujące elementy:
Ta konfiguracja będzie po prostu uruchamiać dla ciebie aktualizację każdego dnia, więc po uruchomieniu
sudo apt-get upgrade
zainstalujesz najnowsze pakiety (bez konieczności uruchamiania aktualizacji apt-get).Automatyczne aktualizacje
Aby skonfigurować apt również do automatycznej aktualizacji pakietów - najpierw musisz zainstalować nowy pakiet, aby działały nienadzorowane aktualizacje:
Następnie zmień następującą opcję na „1” w /etc/apt/apt.conf.d/10periodic, aby włączyć automatyczne aktualizacje:
Aby uzyskać więcej informacji, zobacz komentarze w pliku /etc/cron.daily/apt, a następnie umieść odpowiednie opcje w pliku /etc/apt/apt.conf.d/10periodic.
źródło