Installera GNOME 41.2 Desktop på Debian 11 Bullseye

Många Debian 11 användare vet det Gnome 38 är standardversionen av kodnamnet Bullseye operativsystem. Lika mycket hype har dock byggts upp kring det nya Gnome 41 skrivbord, många skulle leta efter en möjlighet att installera och testa eller permanent använda det senaste som erbjuds från GNOME.

GNOME 41 introducerar många förändringar från visuella förändringar, nya appar och översyn av backend-ändringar för att förbättra prestandan. Sammantaget är det väldigt annorlunda från hur tidigare GNOME-versioner har sett ut tidigare.

I följande handledning lär du dig hur du installerar den nya GNOME 41-skrivbordet från det instabila (sid)-förrådet på ditt Debian 11 Bullseye-skrivbord.

Förutsättningar

  • Rekommenderat OS: Debian 11 Bullseye.
  • Användarkonto: Ett användarkonto med sudo- eller root-åtkomst.

Uppdatera operativsystem

Uppdatera din Debian operativsystem för att se till att alla befintliga paket är uppdaterade:

sudo apt update && sudo apt upgrade -y

Handledningen kommer att använda sudo kommando och förutsatt att du har sudo-status.

Så här verifierar du sudo-status på ditt konto:

sudo whoami

Exempel på utdata som visar sudo-status:

[joshua@debian~]$ sudo whoami
root

För att konfigurera ett befintligt eller nytt sudo-konto, besök vår handledning på Lägga till en användare till Sudoers på Debian.

Att använda root-konto, använd följande kommando med root-lösenordet för att logga in.

su

Handledningen kommer att använda terminalen för installationen som finns i Aktiviteter > Visa applikationer > Terminal.

Exempelvis:

Installera GNOME 41 på Debian 11 Bullseye

Wayland Support Note

För närvarande stöds endast X11 för denna metod att uppgradera till GNOME 41.

Lägg till Debian Unstable (Sid) Repository

Den första uppgiften är att lägga till de instabila förråden till din APT-källlista. GNOME håller fortfarande på att importeras och bearbetas för framtida Debian-utgåvor, så detta är den enda förvarsgrenen du kan installera och få uppdateringar från för tillfället.

Öppna först sources.list fil.

sudo nano /etc/apt/sources.list

Lägg sedan till det instabila arkivet till filen.

deb http://deb.debian.org/debian unstable main contrib non-free
deb-src http://deb.debian.org/debian unstable main contrib non-free

Exempelvis:

Spara nu filen CTRL+O, avsluta sedan CTRL + X.

UPPDATERA INTE DINA PAKET ÄN!

Ställ in APT Pinning för instabila (Sid) repositories

Genom att lägga till de instabila arkiven får du snabbt oönskade uppdateringsändringar för dina paket som kommer att dra bort det instabila arkivet du just lade till. Du vill inte uppdatera alla dina paket, annars hade du precis installerat Sid till att börja med. En enkel lösning är att använda apt-pinning

Öppna först följande inställningsfil.

sudo nano /etc/apt/preferences

Lägg sedan till följande.

Package: *
Pin: release a=bullseye
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 100

Beställningen går alla uppdateringar föredras Bullseye Repository med högre poäng (500) än Unstable Repository (100), så du uppmanas inte på olika paket att uppdateras från det instabila förvaret.

Exempelvis:

Spara nu filen CTRL+O, avsluta sedan CTRL + X.

Observera, om du har ytterligare paket installerade som GNOME TWEAKS som fungerar med GNOME-skrivbordet, kommer dessa två att behöva uppdateras. För att göra detta, skaffa paketnamnet och ställ in det med hög prioritet med det instabila förvaret.

Exempel med GNOME TWEAKS:

Package: *
Pin: release a=bullseye
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 100

Package: gnome-tweaks
Pin: release a=unstable
Pin-Priority: 1000

Uppdatera slutligen din förvarslista:

sudo apt update

Fortsätt nu till installationsdelen av handledningen när du är klar.

Installera GNOME 41 Desktop på Debian

Nu när det instabila arkivet har lagts till kan du installera GNOME 41 och dess beroenden.

I din terminal, kör följande kommando.

sudo apt -t unstable install gnome-session gnome-shell gnome-backgrounds gnome-applets gnome-control-center mutter gjs

Exempel utmatning:

Typ "Y", tryck sedan på "ENTER-TANGENT" att fortsätta.

Som du kan se använder kommandot "-t instabil" för att installera den senaste GNOME-programvaran från det instabila arkivet.

Observera att du kan se liknande meddelandeutdata som nedan. tryck på "Q" knappen för att avsluta informationsmeddelandet.

Exempelvis:

Under installationen kommer du att se följande uppmaning om att konfigurera "libc6:amd64" paket.

Exempelvis:

Tryck "ENTER-TANGENT," som tar dig till följande meddelande.

Exempelvis:

Som standard, är vald. Du kan dock välja om du inte har några viktiga tjänster igång. tryck på "ENTER-TANGENT" för att fortsätta när du har slutfört ditt val.

När GNOME Session Manager har slutfört installationen, starta om ditt Debian 11-operativsystem:

sudo reboot

När du har loggat in igen, bekräfta att uppgraderingen har lyckats genom att skriva följande kommando i din terminal:

gnome-shell --version

Exempel utmatning:

GNOME Shell 41.0

Alternativt, installera paketet screenfetch.

sudo apt install screenfetch -y

I din terminal skriver du följande kommando för att skriva ut systeminformationen, som visar din GNOME-version.

Grattis, du har uppgraderat till Debian-teamets senaste inbyggda GNOME 41-utveckling. Observera att avsnittet om kan visa GNOME 38; ignorera detta.

Hur man uppdaterar GNOME 41-paketen

Det bästa sättet att hålla uppdateringarna rullande in med GNOME 41 utan att påverka dina andra systempaket är att lägga till paketen till apt-pinning individuellt som du installerat.

Öppna först inställningsfilen igen.

sudo nano /etc/apt/preferences

Lägg sedan till följande till det befintliga.

Package: *
Pin: release a=bullseye
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 100

Package: gnome-session
Pin: release a=unstable
Pin-Priority: 1000

Package: gnome-backgrounds
Pin: release a=unstable
Pin-Priority: 1000

Package: gnome-applets
Pin: release a=unstable
Pin-Priority: 1000

Package: gnome-control-center
Pin: release a=unstable
Pin-Priority: 1000

Package: mutter
Pin: release a=unstable
Pin-Priority: 1000

Package: gjs
Pin: release a=unstable
Pin-Priority: 1000

Som tidigare kommer alla standardpaket att använda Bullseye-förvaret. Det instabila kan användas för att installera andra instabila paket men bör inte påverka de befintliga. Undantaget är nu att alla GNOME 41-paket är prioriterade vid "1000" att installera över Bullseye, kl "500".

Endast de listade paketen kommer att uppdateras från det instabila förvaret i framtiden. Det finns andra alternativ, men det här är ett enklare sätt.

Spara nu filen CTRL+O, avsluta sedan CTRL + X.

Uppdatera slutligen din förvarslista:

sudo apt update

Kommentarer och slutsats

I handledningen har du lärt dig om Debians experimentella arkiv, installera det och hämta det senaste GNOME-skrivbordet från Debian-teamet som ansvarar för att anpassa det till framtida utgåvor.

Sammantaget kommer GNOME 41 att se väldigt annorlunda ut när du byter från standard GNOME 38. Några av de märkbara förändringarna är rundade fönsterhörn, mjukare animationer som ger den ett modernare utseende bland många andra ändringar.

För mer information om statusen för GNOME 41 för Debian, besök Status sida, som uppdateras regelbundet.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

10 tankar om “Installera GNOME 41.2 Desktop på Debian 11 Bullseye”

  1. tack för den bra artikeln det fungerade bra för mig men mina gnome tweaks brukade krascha och jag var tvungen att lägga till
    Paket: gnome-tweaks
    Pin: släpp a = instabil
    Stiftprioritet: 1000
    till apt-inställningar för att fixa gnome-tweaks

    Svara
    • Hej Ali,

      Tack för meddelandet. Jag kommer att notera detta i handledningen, jag borde ha lagt till detta som en sidoanteckning om ytterligare paket som GNOME Tweaks och liknande.

      Jag uppskattar heads up 🙂

      Svara
    • Hej Richard,

      Det borde vara standardversionen, Debian-teamet använder Wayland som standard nu.

      Du kan bekräfta detta med följande kommando:

      loginctl show-session $(awk '/tty/ {print $1}' <(loginctl)) -p Typ | awk -F= '{print $2}'

      Kommandot ovan ska visa Wayland eller x11.

      Svara
      • Gjorde en ny fräsch installation av debian 11. Wayland är standard. Följde dina instruktioner för att uppdatera till gnome41, och sedan misslyckas wayland, och fallback till X11.

        Svara
  2. Jag uppgraderade GNOME till version 41.2 med din handledning, men apt uppmärksammar inte inställningarna i filen / etc / apt / preferenser och med kommandot sudo apt update visar alla instabila paket för uppdatering om jag installerade handledningen för prioritetspoäng (fästa GNOME och relaterade paket)

    Svara
    • Hej mostafa,

      Vilken kopierade du? Exemplet med pinprioritet med GNOME-justeringar eller utan?

      Såvida du inte har ställt in några redan existerande villkor tidigare kan detta orsaka vissa problem om du inte har kopierat eller sparat det felaktigt, det här problemet borde inte uppstå tekniskt sett är APT-pinning ganska okomplicerat.

      Körde precis om det här själv på en ny Debian 11, fungerade bra med APT-fästet på min sida.

      Låt mig veta, om jag inte har missat något jag är nyfiken på att veta.

      Tack mostafa.

      Svara
  3. Hej, seguí los pasos y pude instalar gnome 41 en debían 11, al hacer el reboot vi que la interfaz cambio pero ni el mouse ni el teclado funcionan, la computadora funciona ya que tengo contenedores docker funcionado, que puedo hacer? tack

    Svara

Lämna en kommentar