Developers › Desktop Team blog

Opera Portable for Mac (USB)

January 21, 2011 · by Daniel Aleksandersen

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
  1. Download and mount the disk image
  2. Drag Opera from the disk image to an USB stick or external drive
  3. Open Terminal.app and drag Opera from the USB stick and drop it ontop of the Terminal window
  4. 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. smile 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
  • 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.

  • Marcelo R.21. January 2011, 16:51

    I noticed a huge improvement in stability from previous 11.01 builds Win 7 x64. Awesome job, thanks!
  • Spadar Shut21. January 2011, 16:54

    CORE-35350 (Expose the widget object to extension scripts) up

    Good pace, guys!
  • Gereford21. January 2011, 16:57

    Wow! Thx. Testing.
  • Adrian21. January 2011, 16:57

    Can't wait to try out this on my school's Macs, since I do most of my work at foreign computers everyday.
  • Paul Skinner21. January 2011, 17:08

    So can we please have an example of how to remove the Preferences suffix on Mac now?

    I like to run these dev builds in the normal stable directory structure.

    I was getting used to the PrefsSuffix file sad
  • Charles McCathieNevile21. January 2011, 17:09

    Whee! To clarify...

    in step 3 above, I drag the Opera that is on my USB drive over the terminal?
  • Paul Skinner21. January 2011, 17:11

    Is it:

    Drag installed Opera in to terminal, press backspace, then type: /Contents/MacOS/Opera -ps ""

    ?
  • nimu_chan21. January 2011, 17:15

    Many thanks!!up
  • Paul Skinner21. January 2011, 17:20

    Originally posted by chaals:

    Whee! To clarify...

    in step 3 above, I drag the Opera that is on my USB drive over the terminal?


    Yes.
  • mopi197821. January 2011, 17:43

    crash when this build starts, have 2 roll back to previous build sad
    w7x64
  • Vladimyr Ivanov21. January 2011, 17:56

    Russian installer has a scroll bar in the quick help, but text is not scrollable sad

  • zoquete21. January 2011, 18:02

    unusable, crashes immediatly all the time after upgrading.
    xp sp3
  • SteveKong21. January 2011, 18:21

    Yes, could you provide an example how to get Opera running with a preference folder of my choice? (Preferably without using the terminal at each start!)

    +1

    Originally posted by PaulSkinner:

    So can we please have an example of how to remove the Preferences suffix on Mac now?


  • XenoAntares21. January 2011, 18:22

    Probably alongside DSK-322244, DSK-326335 seems to be fixed. Thanks.
  • Oleg21. January 2011, 18:28

    1. If the "Enable special effects" in <Appearance> in the state <off>, we can see "hover" artifacts - broken buttons, broken panels.
    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:

    Yes, could you provide an example how to get Opera running with a preference folder of my choice? (Preferably without using the terminal at each start!)

    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:

    So can we please have an example of how to remove the Preferences suffix on Mac now?

    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

    memory issues persist zzz waiting for a build with that long list of fixes sherlock
  • DarN21. January 2011, 18:46

    Originally posted by zoquete:

    unusable, crashes immediatly all the time after upgrading.


    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

    On win7 32bit no crash at all so far
  • Daniel Aleksandersen21. January 2011, 19:13

    The crash you’re all seeing is related to the change with extensions. Please try temporarily disabling them as a work-around for this snapshot.
  • dbdbdugbug21. January 2011, 19:24

    Opera 11 is fast on WIN 98, WIN ME! It is a lot smaller even more than K-meleon, with K-meleon "KMFILES.7z" kit!
    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

    crash without extensions...
  • Chianti21. January 2011, 19:41

    Originally posted by daniel:

    The crash you’re all seeing is related to the change with extensions. Please try temporarily disabling them as a work-around for this snapshot.



    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

    75 percent of the posters on this thread are windows users and one Linux.
    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

    "75 percent of the posters on this thread are windows users and one Linux.
    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

    Testing. up
  • minho21. January 2011, 20:25

    Sometime there is not any favicon in tabs awww
    http://files.myopera.com/minho/albums/3631672/favicons%20fot%20tabs.png
    win xp pro sp3
  • Mike21. January 2011, 20:34

    DSK-323299 (Optimize bookmark menu updating. Prevents freeze on keyboard input.)


    Thanks God! Works perfect! star jester
  • DarN21. January 2011, 20:38

    Originally posted by Bala7:

    75 percent of the posters on this thread are windows users and one Linux.
    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.


    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:

    The crash you’re all seeing is related to the change with extensions. Please try temporarily disabling them as a work-around for this snapshot.


    I have no extension installed
  • DarN21. January 2011, 20:53

    I still have crashes after removing all extensions. Back to 1175.
  • disinvis21. January 2011, 21:02

    >DSK-322244 (Pinned tabs too wide with a collapsed tab stack)
    Thank you very much!!!
    Now I'm again love you!
  • netwolf21. January 2011, 21:04

    Well, back to 1175 on Win7x64 as well...
  • Alexander21. January 2011, 21:04

    Hope that optional automatic tab stacking will appear at least in 11.02. Manual stacking is almost pointless
  • karagöz21. January 2011, 21:27

    eek
  • kapsi21. January 2011, 21:40

    I have no crashes so far.
  • RX-320021. January 2011, 21:42

    DSK-326124 - fixed for me, but some users sayed that it's not fixed for them...
    2ALL: check your opera:config#UserPrefs|BrowserJavaScript - it may be =0 from previous bilds

    DSK-326125 - not fixed
  • Leonhard Preis21. January 2011, 22:18

    Why do the installers of snapshots always try installing Opera a) as default browser (I don't want the snapshot to be default, this role is reserved for my "main", stable installation of Opera)?
    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

    The background of the disk image in OS X says "Opera 10.6." Not an issue with quality but something to note. wink
  • CHEF-KOCH21. January 2011, 22:38

    DSK-287845: Re-editing e-mail drafts forces unwanted hard line wraps
    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

    "DSK-322244 (Pinned tabs too wide with a collapsed tab stack)"

    When You repair alone pinned tabs, to be normal size with text, not only icon?
  • noelneh21. January 2011, 22:40

    Thanks for a new build....

    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??confused
  • blaxima21. January 2011, 23:03

    Not having any of the crash issues that other windows users are having.
    -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:

    http://www.cbc.ca/documentaries/

    Only a quarter of the flash video is visible. This has been a problem in all of the 11 builds

    *DSK-326322

    Log in does not work either from any cbc.ca page
    *DSK-326422


    Also, http://imageshack.us/ when I went to upload the above image the browse button that should be next to the bar disappears. It reappears when I resize the browser itself but clone the tab and the button disappears again until resized.

    Win xp sp3


    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:

    memory issues persist zzz waiting for a build with that long list of fixes sherlock


    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

    Crash on this site after a minute going through pictures slide.
    http://chicago.metromix.com/restaurants/essay_photo_gallery/reader-favorites-18-pizza/2413167/content

    Win7 64
  • Almir Cєsαr21. January 2011, 23:37

    DSK-324504 (No close button on tabs that are not selected)

    Thanks.
  • Dove21. January 2011, 23:52

    Great!
    Daniel,
    will these command switches (-name) work for Win builds (opera.exe -name)???
    I would wish if so !!! Please !
  • Dove22. January 2011, 00:03

    >>> CORE-35350 (Expose the widget object to extension scripts)

    Does it mean that we can finally have a widget like an extension in one process with the browser ???
  • highstream22. January 2011, 00:11

    Just closed this build for the first time and opera.exe process stayed open. Hadn't see that for a few builds.
  • operic22. January 2011, 00:30

    after restart, opera opens the tab that was closed before closing opera.
    this old bug is very annoying mad

About this article

Published inDesktop Team blog
DateJanuary 21, 2011
AuthorDaniel Aleksandersen
Tags11.01, USB, preferences
OriginalInternet Archive