Ask Your Question

best way to install Gnome extensions?

asked 2017-10-27 11:46:37 -0500

horizonbrave gravatar image

Hi, please which are the pros and cons of installing Gnome extensions through Gnome Software VS Firefox or any other compatible browser? Will they be kept updated through system updates by the regular use of 'dnf upgrade' if using Gnome Software? On Fedora 27 I also noticed that when I click on the installed by default extension names in Gnome Tweaks it opens Gnome Software.. but rather the offering a remove button (as it should) it offer an insall one (which if you click it fails!).

Overall the situation it's a bit confusing, any suggestion/explanation is welcome :) Cheers

edit retag flag offensive close merge delete

4 Answers

Sort by ยป oldest newest most voted

answered 2018-12-12 07:00:03 -0500

Night Romantic gravatar image

A bit more details, if anyone interested.

To make matter even more confused, is Software you can two entries for one extension - but they will have shown different sources: and

So, basically, you have three ways to install gnome extensions.

  1. Using website. This is gnome-provided distribution and package manager agnostic way of installing extensions. So it would be the same in Fedora, Ubuntu, OpenSuse, etc. You just need support in your browser, as was mentioned earlier. Extensions will be installed for current user into ~/.local/share/gnome-shell/extensions/ directory (in home. When they'll be updated on gnome website, your browser will notify you and ask you to update your local copy. If you have multiple users on your machine, each have their own selections of installed extensions and has to update them separately. That's the way I prefer to do it (for most extensions).

  2. Using Software application and choosing packages with sources As far as I know, it basically does the same as installation from website, but is specific to Software application, i.e. if you use some other graphical package manager you may not find such an option (depending on manager's support of this feature). I think I've never seen Software asking me to update my extensions as I always keep them up to date through my browser, but I think it should notify you of updates.

  3. Using Software and choosing This is equivalent to using dnf from command line. This way you'll install an rpm package from Fedora repository packaged by one of Fedora package maintainers. It's different from numbers 1 and 2 in three ways:

  4. Extension is installed system-wide, i.e. for all users of this computer (although it can be enabled/disabled individually by each of them). It's installed in /usr/share/gnome-shell/extensions/.
  5. Extension can be updated only by user with root access using Software of dnf in command line. Updates are system-wide. Updates are available only when rpm package maintainer updates the package, and applied along with other system updates.
  6. Extension can be different from variant: can have different version, can also contain some Fedora-specific patches, if it needs them.

And a bit of trivia about extensions installed by default in Fedora: as far as I know they are needed by Gnome Classic desktop mode available from login screen. I've never tried to update them from the website.

edit flag offensive delete link more

answered 2017-10-27 13:57:13 -0500

masteroman gravatar image

I usually like to install them via website, that way, they get updated in more timely manner then through the repositories.

To install extensions via Firefox or Chrome you need to install extension to enable that:

sudo dnf install chrome-gnome-shell
edit flag offensive delete link more


this command not found in my kali linux

rohan gravatar imagerohan ( 2018-01-27 00:58:50 -0500 )edit

That's because Kali is based on Debian and uses the apt package manager not dnf.

florian gravatar imageflorian ( 2018-12-12 10:07:48 -0500 )edit

answered 2018-12-11 12:36:53 -0500

q2dg gravatar image

updated 2018-12-11 12:38:31 -0500

On the other hand, if extensions are installed through website, they appear on Gnome Tweak Tool but if they are installed via dnf, they don't (Fedora 29, Gnome 3.30.2). What a mess!

edit flag offensive delete link more

answered 2017-10-27 13:49:17 -0500

sixpack13 gravatar image

updates / install / de-install through website

gnome extension website, cklick to watch

activation / de-activation / config through gnome-tweak

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2017-10-27 11:46:37 -0500

Seen: 1,798 times

Last updated: Dec 12 '18