Om du älskar att använda GNOME Shell -tillägg på skrivbordet, men inte älskar att behöva installera om dem manuellt när du byter maskin, det här inlägget är något för dig.
Varför?
Eftersom GNOME -integrationstillägget för Google Chrome (och Chromium) redan låter dig göra det!
Japp, exakt samma tillägg som du ha att installera i Chrome för att installera GNOME -tillägg i första hand döljer a inbyggd synkroniseringsfunktion.
När den är aktiverad kan du synkronisera GNOME -tillägg från, säg, din Ubuntu -skrivbordsmaskin till, säg, en VM -instans som kör Fedora, nästan automatiskt.
För att synkronisera GNOME -tillägg mellan maskiner måste du (ganska uppenbart) använda GNOME Shell och har GNOME -tillägg installerade på ditt system till att börja med.
Synkroniseringsfunktionen fungerar bara med Chrome/ium -tilläggen OCH med kontosynkronisering aktiverad (du måste logga in på samma konto på maskiner som du vill synkronisera till/från).
Du kan installera Chrome -tillägget direkt från Chrome Web Store:
GNOME Shell Integration Chrome/ium -tillägg
Och du kan få värdkontakten, aka limet i denna synkroniseringsmacka, från Ubuntu Software:
Installera chrome-gnome-shell-kontakten från Ubuntu Software
Du bör konfigurera synkronisering på Linux -enheten som har alla GNOME Shell -tillägg som du vill överföra till en annan dator.
För att göra detta öppnar du bara Google Chrome (eller Chromium) och logga in på Chrome med ditt Google -konto:
Högerklicka sedan på GNOME-logotypen i verktygsfältet (eller i huvudmenyn, om det är t
Välj inställningar'.
En ny flik öppnas och du ser den här dialogrutan:
Markera radioobjektet bredvid ”Synkronisera GNOME Shell -tilläggslistan" så att 'Ja"Har en mörk prick i mitten.
Klick 'Spara‘.
Kontrollera statusen för dina synkroniserade tillägg genom att klicka på "Synkronisering'Länk i alternativfönstret:
Denna skärm visar vilka tillägg som synkroniseras, vilka som är installerade och vilka som är aktiverade. Du kan använda den för att felsöka.
Och det är allt som finns med den första delen. Därefter kommer den spännande biten: installera ditt synkroniserade tillägg på ett annat skrivbord.
Se till att installera värdanslutningspaketet och tillägget för kromnomskal.
Sedan logga in på Chrome med det Google -konto du tidigare använde för att synkronisera dina GNOME -tillägg till.
Därefter, som tidigare, högerklickar du på tillägget GNOME Shell Integration och väljer ‘Alternativ’:
Så snart du klarar synkroniseringen ser du den här prompten:
Var lugn och välj det mellersta alternativet att installera din synkroniserade lista över tillägg lokalt (det spelar ingen roll om du redan har några tillägg; det här alternativet installerar bara de du synkroniserade).
När du godkänner att skriva över den lokala listan med fjärrlistan du kommer se en serie installationsvarningar visas så att de synkroniserade tillägg som du inte har installerat kan installeras:
Installera dessa som de visas och när de är klara ska alla dina tillägg synkroniseras, installeras och aktiveras (eller inaktiveras) enligt din ursprungliga konfiguration.
Några saker att notera om denna funktion eftersom den för närvarande finns.
Även om det kan synkronisera en lista med tillägg mellan stationära datorer (samt om de ska aktiveras eller inaktiveras) men det synkroniserar inte individuella tilläggsinställningar.
Så, till exempel, om du har en anpassad Dash to Dock-konfiguration Desktop A, visas Dash to Dock på Desktop B inte densamma; det kommer att vara lager, med standardinställningar.
Om du avinstallerar ett tillägg och vill ta bort det från synkroniseringslistan måste du inaktivera synkroniseras via alternativdialogrutan, aktivera sedan den igen och välja "Använd lokala tilläggslista överskriva avlägsen". Nästa gång tillägget synkroniseras kommer tillägget att inaktiveras och avinstalleras från dina andra maskiner.
Samma rutin gäller när du installerar ett nytt tillägg som du vill lägga till i synkroniseringslistan.
Allt Ubuntu, dagligen. Sedan 2009.