Developers › Desktop Team blog
Opera Portable for Mac (USB)
I’m pleased to announce that Mac users now will be able to put Opera on a USB stick (or encrypted disk image) and carry their bookmarks and settings, mail, and everything else with them.
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
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.
Known issues
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.
Download
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.
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.
Known issues
- 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.
Download
Changelog
Core
- 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)
Desktop
- 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)
Windows
- DSK-324504 (No close button on tabs that are not selected)
Mac
- 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.
Readers' comments
Comments left by My Opera members under the original post: the first 50, as archived.
About this article
| Published in | Desktop Team blog |
|---|---|
| Date | January 21, 2011 |
| Author | Daniel Aleksandersen |
| Tags | 11.01, USB, preferences |
| Original | Internet Archive |
Marcelo R.21. January 2011, 16:51
Spadar Shut21. January 2011, 16:54
Good pace, guys!
Gereford21. January 2011, 16:57
Adrian21. January 2011, 16:57
Paul Skinner21. January 2011, 17:08
I like to run these dev builds in the normal stable directory structure.
I was getting used to the PrefsSuffix file
Charles McCathieNevile21. January 2011, 17:09
in step 3 above, I drag the Opera that is on my USB drive over the terminal?
Paul Skinner21. January 2011, 17:11
Drag installed Opera in to terminal, press backspace, then type: /Contents/MacOS/Opera -ps ""
?
nimu_chan21. January 2011, 17:15
Paul Skinner21. January 2011, 17:20
Originally posted by chaals:
Yes.
mopi197821. January 2011, 17:43
w7x64
Vladimyr Ivanov21. January 2011, 17:56
zoquete21. January 2011, 18:02
xp sp3
SteveKong21. January 2011, 18:21
+1
Originally posted by PaulSkinner:
XenoAntares21. January 2011, 18:22
Oleg21. January 2011, 18:28
2. Bring back the ability to change bg color in skin Section [Panel Treeview Skin.focused] - are not working correctly.
In earlier versions everything worked.
Daniel Aleksandersen21. January 2011, 18:32
Originally posted by SteveKong:
You have to use the Terminal and the -ps <suffix> argument on each start-up.Starting with this build, the -csp argument takes president over any suffix set in the build [but not manually set]. If you install Opera on your local machine in this mode, than your settings will be stored in ~/.operaprofile without a suffix for preview- and final releases.
Originally posted by PaulSkinner:
You cannot remove it.If you really want to prevent it than there is an unsupported way of doing it: rm /path-to/Opera.app/Contents/Resources/Next
mascot350221. January 2011, 18:34
DarN21. January 2011, 18:46
Originally posted by zoquete:
Same here (w7 x64). Got it working by closing all tabs quickly before crash, leaving only Speed Dial open. Minimal restart did not work.
edit: Minimal restart does work if you don't send a report. If you do send a report, the crash page causes a crash. Seems pretty much any page causes a crash... Unusable indeed.
wannadance21. January 2011, 19:10
Daniel Aleksandersen21. January 2011, 19:13
dbdbdugbug21. January 2011, 19:24
10.0 MB (10,499,067 bytes) With UPX compression.
It is sort of a manual set up to get it to work on a old system,
but it is worth it!
It would be easier if there was an classic installer option!
Сергей Савин21. January 2011, 19:28
Chianti21. January 2011, 19:41
Originally posted by daniel:
That didn't work for me. Even with extension disabled, when I try to visit any page it crashes.
Debian Squeeze 32bit
No crashes on Ubuntu 64bit till now, with extension ENABLED.
Bala721. January 2011, 19:53
To all you illiterate, undereducated evolved monkeys; Daniel specifically
said this update is for Apple Mac users you dummies. (Linux exempted)
If you don't understand what is means to Beta test - remain silent or move into a windows thread.
mopi197821. January 2011, 19:58
To all you illiterate, undereducated evolved monkeys; Daniel specifically
said this update is for Apple Mac users you dummies. (Linux exempted)
If you don't understand what is means to Beta test - remain silent or move into a windows thread"
Then why occur crashes on win7x64?
minho21. January 2011, 19:58
minho21. January 2011, 20:25
http://files.myopera.com/minho/albums/3631672/favicons%20fot%20tabs.png
win xp pro sp3
Mike21. January 2011, 20:34
Thanks God! Works perfect!
DarN21. January 2011, 20:38
Originally posted by Bala7:
There are several changes affecting windows, and one windows only. Try reading the change-log next time imbecile.
zoquete21. January 2011, 20:43
Originally posted by daniel:
I have no extension installed
DarN21. January 2011, 20:53
disinvis21. January 2011, 21:02
Thank you very much!!!
Now I'm again love you!
netwolf21. January 2011, 21:04
Alexander21. January 2011, 21:04
karagöz21. January 2011, 21:27
kapsi21. January 2011, 21:40
RX-320021. January 2011, 21:42
2ALL: check your opera:config#UserPrefs|BrowserJavaScript - it may be =0 from previous bilds
DSK-326125 - not fixed
Leonhard Preis21. January 2011, 22:18
Also they are always in English though both my OS and any Opera installation is in German. This is actually quite annoying.
Second problem which persists since spell check was introduced: The "RMT"-Button on the *keyboard* does not work as expected. E.g. it proves impossible to use it to change the dictionary. I think I'll finally write a bug report about this. >.<
vansmith21. January 2011, 22:25
CHEF-KOCH21. January 2011, 22:38
DSK-160078: Drafts and sent mail displayed formatted when editing
This is still not fixed, is it so hard to fix this?
I can't belive this.
cheers
Ja`Nusz Wu21. January 2011, 22:38
When You repair alone pinned tabs, to be normal size with text, not only icon?
noelneh21. January 2011, 22:40
But this change in reference to:
"CORE-35898 (URI fragment identifier wasn't being exposed in all URIs)"
be also adressed with the issue of fixing the URL address input by making it more intuitive? as with previous builds?? (eg. Typing 'CNN' instead of Cnn.com yields the redirect to Google Webpage of results for CNN.COM)
OR am I missing something here??
blaxima21. January 2011, 23:03
-Win xp sp3 with 8 extentions enabled and some js user scripts
Still too memory hungry for my liking although I have noticed that it leaks it at a slower rate now.
and this
Originally posted by blaxima:
The CBC is a major news/information outlet for an entire country so it would be nice to get it working correctly.
Amund21. January 2011, 23:19
Originally posted by ankitbhimani:
You might be wanting to wait for regular released updates then, and not snapshots. And you might have to tell something about what you mean by "memory issues" if you'd like someone to actually investigate your problems.
Logan21. January 2011, 23:20
http://chicago.metromix.com/restaurants/essay_photo_gallery/reader-favorites-18-pizza/2413167/content
Win7 64
Almir Cєsαr21. January 2011, 23:37
Thanks.
Dove21. January 2011, 23:52
Daniel,
will these command switches (-name) work for Win builds (opera.exe -name)???
I would wish if so !!! Please !
Dove22. January 2011, 00:03
Does it mean that we can finally have a widget like an extension in one process with the browser ???
highstream22. January 2011, 00:11
operic22. January 2011, 00:30
this old bug is very annoying