Normalement, tu as le gestionnaire d'archives file-roller d'installé, qui prend en charge les zips.
Le dossier /usr/share/gnome-shell/extensions est un dossier système, tu n'es pas censé installer manuellement des extensions dedans, il est plutôt géré par des extensions éventuelles qui seraient dans les dépôts. Tu dois avoir un dossier équivalent dans ton dossier perso (probablement ~/.local/share/gnome-shell/extensions) mais plutôt que de les installer manuellement, tu as normalement la possibilité d'installer une extension pour le navigateur (Firefox ou Chrome) qui permet d'installer les extensions directement depuis
le site de GNOME.
Ensuite, pour gérer les extensions, il faut a priori passer par GNOME Tweaks. Je ne sais plus s'il est installé d'origine avec Ubuntu, sinon il doit être dans les dépôts.
Attention, toutes les extensions ne sont pas compatibles avec toutes les versions de GNOME, vérifie ce qui est dit sur la page de chacune de celles que tu veux installer.