Bedriftsleder som utvikler: Fremveksten av programvare uten kode og lav kode Se nå
Debian 11, kalt “bullseye” og etterfølgeren til “buster”, kom i august, og nå har produsentene av Raspberry Pi endelig oppdatert Raspberry Pi (RPi) OS til denne versjonen.
Flyttingen til Debian 11 for Raspberry Pi OS tok litt lengre tid enn forventet og medfører ikke en enorm mengde endringer fra Debian-siden. Det er imidlertid flere endringer som kommer fra RPi-siden.
“Debian 'bullseye' har relativt få store endringer som er synlige for brukere – det er noen endringer under panseret i filsystemer og utskrift, men de fleste endringene er patcher og oppgraderinger til eksisterende applikasjoner og funksjoner,” forklarer Raspberry Pi-ingeniør, Simon Long.
SE: IoT blir mye større, men sikkerheten blir fortsatt etterlatt
«I tillegg til endringene i Debian selv, har imidlertid «bullseye»-versjonen av Raspberry Pi OS en rekke betydelige endringer i skrivebordsmiljøet og støtten for Raspberry Pi-maskinvare,» la Long til.
Debian-utgivelser er viktige fellesskapsdrevne hendelser og påvirker Linux-distribusjoner som Canonicals Ubuntu så vel som Raspberry Pi OS. Debian 11 er en langsiktig støtteutgivelse med to til seks års støtte og er den første utgivelsen som gir en Linux-kjerne støtte for Microsofts exFAT-filsystem.
I tillegg til avisolerte enkeltbordsdatamaskiner, lager Raspberry Pi også Pi 400, som bygger en Pi 4 inn i et tastatur.
Overskriftsfunksjonen fra Raspberry Pi OS er støtte for GTK+ versjon 3. GTK+ er et programvarelag som leverer grafiske brukergrensesnittkomponenter — aka 'widgets' — som bidrar til å gjøre RPi-enheter mer nyttige som stasjonære datamaskiner.
“Alle stasjonære komponenter og applikasjoner bruker nå versjon 3 av GTK+-verktøysettet for brukergrensesnitt,” bemerker Long.
“Til nå har det meste av skrivebordet brukt versjon 2 av GTK+-verktøysettet, men stadig flere Debian-applikasjoner bruker GTK+3, så for å prøve å holde ting konsistent, har vi oppgradert all programvaren vår og selve skrivebordet til den nyere versjonen.”
GTK+3 mangler noen funksjoner som RPi OS tidligere var avhengig av, så RPi OS-teamet la til løsninger for å få dem til å fungere som GTK+2, inkludert et nytt utseende for fanebaserte grensesnitt.< /p>
Med skiftet til GTK+3 har RPi OS en ny Windows-behandler kalt mutter, som erstatter openbox-vindusbehandleren fra tidligere utgivelser. Mutter tegner tittellinjen og vindusrammen rundt hvert appvindu og gir skrivebordet et mer moderne preg, men kommer med noen RAM-relaterte ulemper.
“Mutter er det som er kjent som en sammensatt vindusbehandler, som betyr at i stedet for å tegne vindusrammene individuelt rett inn på de eksisterende vinduene på skjermen, trekker den alle vinduene til en minnebuffer utenfor skjermen, hvor den lager et komplett bilde for hele skjermen. Dette sendes deretter til maskinvaren som skal vises “, forklarer Long.
“Det er ganske krevende med tanke på RAM, og kan bare kjøres ordentlig på en Raspberry Pi med 2 GB eller mer. Som et resultat, på Raspberry Pis med mindre enn 2 GB, brukes fortsatt den eldre openbox-vindusbehandleren i stedet.”
GTK+3 flytter RPi OS nærmere andre Linux-skrivebordsmiljøer avledet fra X Window System, som gradvis blir oppdatert med systemer som Wayland i Ubuntu. Mutter flytter RPi OS nærmere Ubuntu i denne forbindelse.
“Vi er fortsatt ganske lang vei fra å bytte Raspberry Pi OS til Wayland, men et av kravene er en Wayland-kompatibel komposittvindusbehandler, og bruk av mutter er det første steget på denne veien,” sier Long.
SE: Åpen kildekode er viktig, og det handler om mer enn bare gratis programvare
Varsler oppdateres også i denne utgivelsen, med en varslingsbehandling lagt til på oppgavelinjen som kan nås via andre applikasjoner. De siste varslene vises øverst og forsvinner deretter etter en konfigurerbar periode (for eksempel 15 sekunder); du kan også få varslinger til å fortsette til de klikkes bort, eller til og med slå dem av helt.
Det er også en ny oppdateringsplugin for appoppdateringer, som fjerner behovet for å bruke «apt»-kommandoen i en terminal vindu. Med andre ord er RPi OS nå mer grafisk når det kommer til bibliotekoppdateringer, som vises i en visuell dialogboks.
Andre steder er det oppdateringer til filbehandleren, som nå er mer konsistent mellom miniatyrbilder og ikonmoduser. Dessuten er Linux KMS (kjernemodusinnstilling)-driveren nå standard videodriver, og det er en ny driver for tilgang til kameramoduler – en standard åpen kildekode Linux API kalt libcamera.
Linux
GNOME 41: Neste generasjons Linux-skrivebord Den beste Linux Foundation-klassen Linux Foundation-undersøkelsen viser at selskaper er desperate etter å ansette åpen kildekode-talent Linus Torvalds: Sjonglere med motorsager og bygge Linux Open Source | Enterprise Software | Utvikler | Sky