Opera Portable for Mac (USB)
By Daniel Aleksandersenaeyoun. Friday, January 21, 2011 4:47:00 PM
Linux/FreeBSD and Windows users can sit this one out, and skip straight to the changelog.
Mac user, please stay with me. You can install Opera to /Applications like you have always done, or you can put it on a external USB stick or an encrypted disk image and have your preferences go with you.
The rest of the blog post will cover technical details about the changes relevant if you are running more than one copy of Opera on your Mac.
If your unsure where your preferences are stored, open the opera:about page to see the full paths.
Opera Portable for Mac Installation
- Download and mount the disk image
- Drag Opera from the disk image to an USB stick or external drive
- Open Terminal.app and drag Opera from the USB stick and drop it ontop of the Terminal window
- Press backspace once then type /Contents/MacOS/Opera -createsingleprofile (should read …Opera.app/Contents…) then press Enter
You only have to run this once and it will create a hidden folder /Volumes/volume-name/.operaprofile/ that will contain all your bookmarks and settings, mail, and the disk cache. With Unite you can think of it as an instant-on server in your pocket. There is also a short-form -csp.
Managing multiple installations of Opera
We’ve put an end to the use of the PrefsSuffix file to manage multiple installations. The -pd (personal directory) option have also been deprecated as we never used personal directories. Replacing it is -ps (preference suffix) which works as -pd used to do.
The default suffix for preview released changed with this build from ‘110’ to ‘Next’. You can rename your preference directories to mirror this change if you want to preserve user-data from previous preview releases of Opera 11.
Please note that you cannot easily move between a stand-alone installation and a regular installation. This is not even supported. We don’t expect much trouble for you if you carefully move files between installations.
Update 28. January: A better explanation of managing user preferences and portable installations on Mac.
- If Opera crashes immediately on start-up than please opt to restart Opera without extensions.
WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes, and data loss situations. In fact, it may not work at all.
- CORE-32762 (Crash prevention for spell checking)
- CORE-35898 (URI fragment identifier wasn't being exposed in all URIs)
- CORE-35350 (Expose the widget object to extension scripts)
- DSK-324730 (Crash on printing Trafikanten.no)
- DSK-309863 (Disk cache in Turbo mode prematurely emptied after bringing up a context menu)
- DSK-321933 (Deactivate auto-reload in speed dials when the address changes)
- DSK-322244 (Pinned tabs too wide with a collapsed tab stack)
- DSK-324504 (No close button on tabs that are not selected)
- DSK-326380 (Opera Portable/USB for Mac and single profile)
- DSK-323299 (Optimize bookmark menu updating. Prevents freeze on keyboard input.)
Windows users can run Opera from USB by running the installer and changing the setting under Options: Install for: Stand-alone installation (USB). Linux/FreeBSD users can extract the tarballs directly to a USB thumb drive.