Raspberry Pi OS: Kører nu på Debian 'bullseye' Linux

0
108

Liam Tung

Af Liam Tung | 9. november 2021 | Emne: Linux

Forretningsleder som udvikler: Fremkomsten af ​​software uden kode og lav kode Se nu

Debian 11, kaldet 'bullseye' og efterfølgeren til 'buster', ankom i august, og nu har skaberne af Raspberry Pi endelig opdateret Raspberry Pi (RPi) OS til denne version.

Flytningen til Debian 11 til Raspberry Pi OS tog lidt længere tid end forventet og medfører ikke en enorm mængde ændringer fra Debians side. Der er dog flere ændringer, der kommer fra RPi-siden.

“Debians 'bullseye' har relativt få større ændringer, som er synlige for brugerne – der er nogle under-the-hood ændringer til filsystemer og udskrivning, men de fleste af ændringerne er patches og opgraderinger til eksisterende applikationer og funktioner,” forklarer Raspberry Pi-ingeniør, Simon Long.

SE: IoT bliver meget større, men sikkerheden bliver stadig efterladt

“Men ud over ændringerne i Debian selv, har 'bullseye'-versionen af ​​Raspberry Pi OS en række væsentlige ændringer til skrivebordsmiljøet og til understøttelsen af ​​Raspberry Pi-hardware,” tilføjede Long.

Debian-udgivelser er vigtige fællesskabsdrevne begivenheder og påvirker Linux-distributioner som Canonicals Ubuntu samt Raspberry Pi OS. Debian 11 er en langsigtet supportudgivelse med to til seks års support og er den første udgivelse, der leverer en Linux-kerne med understøttelse af Microsofts exFAT-filsystem.

Ud over afisolerede singleboard-computere laver Raspberry Pi også Pi 400, som bygger en Pi 4 ind i et tastatur.

Overskriftsfunktionen fra Raspberry Pi OS er understøttelse af GTK+ version 3. GTK+ er et softwarelag, der leverer grafiske brugergrænsefladekomponenter — aka 'widgets' — som hjælper med at gøre RPi-enheder mere nyttige som stationære computere.

“Alle desktopkomponenter og applikationer bruger nu version 3 af GTK+-brugergrænsefladeværktøjssættet,” siger Long.

“Hidtil har det meste af skrivebordet brugt version 2 af GTK+ værktøjssættet, men et stigende antal Debian-applikationer bruger GTK+3, så for at prøve at holde tingene konsekvente, har vi opgraderet al vores software og selve skrivebordet til den nyere version.”

GTK+3 mangler nogle funktioner, som RPi OS tidligere var afhængige af, så RPi OS-teamet tilføjede løsninger for at få dem til at fungere som GTK+2, inklusive et nyt udseende til fanebladsgrænseflader.< /p>

Med skiftet til GTK+3 har RPi OS fået en ny windows manager kaldet mutter, som erstatter openbox windows manager fra tidligere udgivelser. Mutter tegner titellinjen og vinduesrammen rundt om hvert appvindue og giver skrivebordet en mere moderne følelse, men kommer med nogle RAM-relaterede ulemper.

“Mutter er det, der er kendt som en sammensat vinduesmanager, som betyder, at i stedet for individuelt at tegne vinduesrammerne direkte ind på de eksisterende vinduer på skærmen, trækker den alle vinduerne til en hukommelsesbuffer fra skærmen, hvor den skaber et komplet billede for hele skærmen. Dette sendes derefter til hardwaren, der skal vises. “, forklarer Long.

“Den er ret krævende i forhold til RAM, og kan kun køre ordentligt på en Raspberry Pi med 2 GB eller mere. Som følge heraf bruges den ældre openbox-vindueadministrator stadig i stedet på Raspberry Pis med mindre end 2 GB.”

GTK+3 flytter RPi OS tættere på andre Linux-skrivebordsmiljøer afledt af X Window System, som gradvist bliver opdateret med systemer som Wayland i Ubuntu. Mutter flytter RPi OS tættere på Ubuntu i denne henseende.

“Vi er stadig et stykke vej fra at skifte Raspberry Pi OS til Wayland, men et af dets krav er en Wayland-kompatibel compositing window manager, og brug af mutter er det første skridt på denne vej,” siger Long.

SE: Open source betyder noget, og det handler om mere end blot gratis software

Notifikationer opdateres også i denne udgivelse, med en notifikationsmanager tilføjet til proceslinjen, som kan tilgås via andre applikationer. De seneste meddelelser vises øverst og forsvinder derefter efter en konfigurerbar periode (f.eks. 15 sekunder); du kan også få meddelelser til at fortsætte, indtil de klikkes væk, eller endda slå dem helt fra.

Der er også et nyt opdateringsplugin til appopdateringer, som fjerner behovet for at bruge kommandoen 'apt' i en terminal vindue. Med andre ord er RPi OS nu mere grafisk, når det kommer til biblioteksopdateringer, som vises i en visuel dialogboks.

Andre steder er der opdateringer til filhåndteringen, som nu er mere konsistent mellem thumbnail og ikontilstande. Desuden er Linux KMS-driveren (kernetilstandsindstilling) nu standard videodriver, og der er en ny driver til at få adgang til kameramoduler — en standard open source Linux API kaldet libcamera.

Linux

GNOME 41: Næste generation af Linux-skrivebord Den bedste Linux Foundation-klasser Linux Foundation-undersøgelse viser, at virksomheder er desperate efter at ansætte open source-talent Linus Torvalds: Jonglerer med motorsave og bygger Linux Open Source | Enterprise Software | Udvikler | Sky