Location of extensions on macOS?
-
jonljacobi last edited by
So Opera wouldn't work after migrating data from my old Mac Studio to the new one. I reinstalled and everything, for the most part is fine, all the bookmarks, etc.
However, a couple of extensions which are no longer in the store weren't brought over. I still have the old Mac and I'd like to move them over manually.
The answers I've gotten on the Web don't seem accurate. Where would I find those extensions on the old Mac?
-
leocg Moderator Volunteer last edited by
@jonljacobi They are in the Extensions folder in Opera's profile directory.
You can check the path in opera://about
-
jonljacobi last edited by
So simply copying the folder there doesn't register it. Any idea how to do this? It's no longer offered in the extension store.
-
leocg Moderator Volunteer last edited by
@jonljacobi You need to manually reinstall them using the developer mode in the extension manager page.
-
jonljacobi last edited by
@leocg I think I tried that but got some sort of error. I'll give it another shot. Thanks!
-
burnout426 Volunteer last edited by
The "Extensions" folder in the profile folder is for extension files that Opera places there when you install an extension via its crx file (like when you drag a downloaded crx file into Opera or click "Add to Opera" at chromewebstore.google.com and addons.opera.com). The folder is not for the user to manually place things there. Opera will remove anything you manually place there.
So, really, you should just be reinstalling the extensions from the extension stores.
However, if you have the extension's install folder for an extension that is no longer in the stores, you can load that extension manually. You put the extension's folder (you can rename it to the name of the extension if you want) somewhere (like on your desktop or in your home folder -- Do not put it in Opera's "Extensions" folder), goto the URL
opera://extensions
, turn on developer mode, click "Load unpacked" and point it to the extension's folder (wherever you placed) it. Specifically, you need to point Opera to the folder where the extension's manifest.json file is at.Before doing "load unpack", you should delete the "_metadata" folder in the extension's folder if it has one. And, you really should edit manifest.json with a text editor and remove both the
"update_url":"value",
and"key":"value",
lines, especially if the extension is is blacklisted by Opera.