Articles

Sådan bruges GNOME Shell-udvidelser [komplet Guide]

kort: Dette er en detaljeret guide, der viser dig, hvordan du installerer GNOME Shell-udvidelser manuelt eller let via en bro.ser.

mens jeg diskuterede, hvordan man installerer temaer i Ubuntu 17.10, nævnte jeg kort GNOME Shell-udvidelse. Det blev brugt til at aktivere brugertemaer. I dag har vi et detaljeret kig på GNOME Shell-udvidelser i Ubuntu 18.04 og nyere versioner.

Jeg kan bruge udtrykket GNOME udvidelser i stedet for GNOME Shell udvidelser, men begge har samme betydning her.

Hvad er GNOME Shell udvidelser? Sådan installeres GNOME Shell-udvidelser? Og hvordan man administrerer og fjerner GNOME Shell-udvidelser? Jeg vil forklare alle disse spørgsmål, en efter en.

før det, hvis du foretrækker video, har jeg demonstreret alle disse på det FOSS YouTube-kanal. Jeg kan varmt anbefale, at du abonnerer på det for flere videoer.

Hvad er en GNOME Shell udvidelse?

en GNOME Shell-udvidelse er dybest set et lille stykke kode, der forbedrer GNOME desktop ‘ s evne.

tænk på det som en tilføjelse i din bro.ser. Du kan f.eks. installere en tilføjelse i din bro. ser for at deaktivere annoncer. Denne tilføjelse er udviklet af en tredjepartsudvikler. Selvom din internetsøgemaskine ikke leverer den som standard, forbedrer installationen af denne tilføjelse din internetsøgers kapacitet.

tilsvarende er GNOME Shell-udvidelser som de tredjeparts tilføjelser og plugins, som du kan installere oven på GNOME. Disse udvidelser er skabt til at udføre specifikke opgaver såsom display vejrforhold, internet hastighed osv. For det meste kan du få adgang til dem i toppanelet.

GNOME Shell-udvidelse i aktion
GNOME Shell-udvidelse til visning af vejrinformation

Der er også GNOME-udvidelser, der ikke er synlige på toppanelet. Men de tilpasser stadig gnomes opførsel. For eksempel kan midterste museknap bruges til at lukke et program med en sådan udvidelse.

installation af GNOME Shell-udvidelser

nu hvor du ved, hvad der er GNOME Shell-udvidelser, lad os se, hvordan du installerer dem. Der er tre måder, du kan bruge GNOME-udvidelser på:

  1. brug et minimalt sæt udvidelser fra Ubuntu (eller din distribution)
  2. Find og installer udvidelser i din netsøgemaskine
  3. Hent og installer udvidelser

før du lærer, hvordan du bruger GNOME Shell-udvidelser, skal du installere GNOME-justeringsværktøj i Ubuntu eller hvilken distribution du bruger. Du kan finde det i Programcentret. Alternativt kan du bruge denne kommando:

sudo apt install gnome-tweaks

til tider skal du også kende den version af GNOME Shell, du bruger. Dette hjælper med at afgøre, om en udvidelse er kompatibel med dit system eller ej. Du kan bruge kommandoen nedenfor til at finde den:

gnome-shell --version

Metode 1: Brug gnome-shell-udvidelsespakke

Ubuntu (og flere andre distributioner som Fedora) giver en pakke med et minimalt sæt GNOME-udvidelser. Du behøver ikke bekymre dig om kompatibiliteten her, da den testes af din distribution.

Hvis du vil have en no-brainer, skal du bare hente denne pakke, så har du 8-10 GNOME-udvidelser installeret.

sudo apt install gnome-shell-extensions

du bliver nødt til at genstarte dit system (eller måske bare genstarte GNOME Shell, jeg kan ikke huske det på dette tidspunkt). Start derefter GNOME-justeringer, så finder du et par udvidelser installeret. Du kan bare skifte knappen for at begynde at bruge en installeret udvidelse.

Skift GNOME Shell tema i Ubuntu 17.1
GNOME Shell udvidelser i GNOME justeringer værktøj

Metode 2: Installer GNOME Shell udvidelser fra en netsøgemaskine

GNOME projekt har en hel hjemmeside dedikeret til udvidelser. Det er ikke det. Du kan finde, installere og administrere dine udvidelser på denne hjemmeside selv. Intet behov selv for GNOME justeringer værktøj.

men for at installere udvidelser skal du bruge to ting: en add-on og en native host connector i dit system.

Trin 1:

når du besøger GNOME Shell udvidelser hjemmeside, vil du se en meddelelse som denne:

“for at styre GNOME Shell udvidelser ved hjælp af denne hjemmeside skal du installere GNOME Shell integration, der består af to dele:.”

installation af GNOME Shell-udvidelser

Du kan blot klikke på det foreslåede tilføjelseslink ved hjælp af din søg på nettet. Du kan også installere dem fra nedenstående link:

  • til Google Chrome, Chromium og Vivaldi: Chrome-butik.
  • til brandbekæmpelse.
  • til Opera: Opera Addons

Trin 2: Installer native connector

bare installation af tilføjelser hjælper dig ikke. Du vil stadig se en fejl som:

“selvom GNOME Shell-integrationsudvidelsen kører, registreres ikke native host connector. Se dokumentation for instruktioner om installation af stik”

Sådan installeres GNOME Shell udvidelser

Dette er fordi du har ikke installeret værtsstikket endnu. For at gøre det skal du bruge denne kommando:

sudo apt install chrome-gnome-shell

Du skal ikke bekymre dig om ‘chrome’ – præfikset i pakkenavnet. Det har intet med Chrome at gøre. Du behøver ikke at installere en separat pakke til Opera her.

Trin 3: Når du har gennemført disse to krav, er du klar til at rulle. Nu når du går til GNOME Shell udvidelse, vil du ikke se nogen fejlmeddelelse.

GNOME Shell udvidelse
det er en god ide at sortere udvidelserne til den aktuelle version af GNOME

en god ting at gøre ville være at sortere udvidelserne af din GNOME Shell-version. Det er dog ikke obligatorisk. Hvad der sker her er, at en udvikler opretter en udvidelse til den nuværende GNOME-version. Om et år vil der være yderligere to GNOME-udgivelser. Men udvikleren havde ikke tid til at teste eller opdatere hans/hendes udvidelse.

som et resultat ville du ikke vide, om denne udvidelse er kompatibel med dit system eller ej. Det er muligt, at udvidelsen fungerer fint, selv i den nyere GNOME Shell-version, på trods af at udvidelsen er år gammel. Det er også muligt, at udvidelsen ikke fungerer i den nyere GNOME-skal.

Du kan også søge efter en udvidelse. Lad os sige, at du vil installere en vejrforlængelse. Bare Søg efter det og gå efter et af søgeresultaterne.

når du besøger udvidelsessiden, vil du se en skifteknap.

installation af GNOME Shell-udvidelse
Skift knappen for at aktivere eller deaktivere GNOME Shell-udvidelser

Klik på den, så bliver du bedt om at installere denne GNOME Shell-udvidelse dvidelse:

installer GNOME Shell-udvidelser via netsøgeren

selvfølgelig skal du installere her. Når den er installeret, vil du se, at skifteknappen nu er tændt, og der er en indstillingsmulighed tilgængelig ved siden af den. Du kan konfigurere udvidelsen ved hjælp af indstillingsindstillingen. Du kan også deaktivere udvidelsen herfra.

konfiguration af installerede GNOME Shell-udvidelser
udvidelser kan konfigureres via bro. ser

Du kan også konfigurere indstillingerne for en udvidelse, som du installerede via værktøj til GNOME-justeringer:

GNOME-justeringer til håndtering af GNOME-Skaludvidelser
installerede udvidelser vil altid være tilgængelige i justeringer

Du kan se alle dine installerede udvidelser på hjemmesiden under afsnittet installerede udvidelser. Du kan også slette de udvidelser, du har installeret her

Administrer dine installerede GNOME Shell-udvidelser
Administrer dine installerede GNOME Shell-udvidelser

One stor fordel ved at bruge GNOME udvidelser hjemmeside er, at du kan se, om der er en opdatering til rådighed for en udvidelse. Du får det ikke i GNOME-justeringer eller systemopdatering.

metode 3: Installer GNOME Shell-udvidelser manuelt (for mellemliggende til avancerede brugere)

det er ikke, at du altid skal være online for at installere GNOME Shell-udvidelser. Du kan hente filerne og installere det senere, uden at behøve internet.

gå til GNOME udvidelser hjemmeside og hente udvidelsen med den nyeste version.

Hent GNOME Shell udvidelse
Hent GNOME Shell udvidelse

Uddrag den hentede fil. Kopier mappen til~/.lokal/del/gnome-shell / udvidelser mappe. Gå til din hjemmekatalog, og tryk på Crl+H for at vise skjulte mapper. Finde .lokal mappe her og derfra, kan du finde din sti indtil udvidelser mappe.

Når du har kopieret filerne i det rigtige bibliotek, skal du gå ind i det og åbne metadata.JSON fil. Se efter værdien af uuid.

sørg for, at navnet på udvidelsens mappe er det samme som værdien af uuid i metadataene.JSON fil. Hvis ikke, Omdøb mappen til værdien af denne uuid.

Installer manuelt GNOME Shell-udvidelse
navnet på udvidelsesmappen skal være det samme som uuid

næsten der! Genstart nu GNOME Shell. Tryk på Alt + F2 og indtast r for at genstarte GNOME Shell.

genstart GNOME Shell
genstart GNOME Shell

genstart GNOME-justeringsværktøjet også. Du skal se den manuelt installerede GNOME-udvidelse i justeringsværktøjet nu. Du kan konfigurere eller aktivere den nyinstallerede udvidelse her.

og det er alt hvad du behøver at vide om installation af GNOME Shell-udvidelser.

Fjern GNOME Shell-udvidelser

det er helt forståeligt, at du måske vil fjerne en installeret GNOME Shell-udvidelse.

Hvis du installerede det via en internetsøgemaskine, kan du gå til afsnittet installerede udvidelser på GNOME hjemmeside og fjerne det derfra (som vist på et tidligere billede).

Hvis du installerede det manuelt, kan du fjerne det ved at slette udvidelsesfilerne fra ~/.lokal/del/gnome-shell / udvidelser mappe.

Bonus Tip: Få besked om GNOME Shell udvidelser opdateringer

nu har du indset, at der ikke er nogen måde at vide, om en opdatering er tilgængelig for en GNOME Shell udvidelse bortset fra at besøge GNOME udvidelse hjemmeside.

heldigvis for dig er der en GNOME Shell-udvidelse, der giver dig besked, hvis der er en opdatering tilgængelig for en installeret udvidelse. Du kan få det fra nedenstående link:

hvordan administrerer du GNOME Shell-udvidelser?

Jeg finder det ret underligt, at du ikke kan opdatere udvidelserne via systemopdateringerne. Det er som om GNOME Shell-udvidelser ikke engang er en del af systemet.

Hvis du leder efter en anbefaling, skal du læse denne artikel om bedste GNOME-udvidelser. Del samtidig din oplevelse med GNOME Shell-udvidelser. Bruger du dem ofte? Hvis ja, hvilke er din favorit?

ligesom hvad du læser? Venligst dele det med andre.

65shares
  • Facebook30
  • Kvidre5
  • LinkedIn14
  • Reddit12
  • Pocket0

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *