Slashdot Mirror


Portable Firefox and Thunderbird

RHLJay writes "-For the Road Warrior on the Go- If you have a laptop, desktop, and/or work PC keeping the information from Firefox and Thunderbird sync'd with each other is hard, not to mention the extensions. Not anymore - John Haller has packaged both Firefox and Thunderbird into 'Flash drive friendly' executables which can be run directly from a USB flash drive. Visit his site for more info. Portable Firefox and Portable Thunderbird."

39 of 270 comments (clear)

  1. Been using this for a while by lordkuri · · Score: 5, Insightful

    This is damn handy when you're trying to patch/clean a spyware riddled machine. Sometimes it's almost impossible to get stuff working with so much crap clogging up the browser. This thing is uber useful, IMHO.

    1. Re:Been using this for a while by Anonymous Coward · · Score: 5, Insightful

      It's also damn handy when your old school IT manager refuses to allow installation of any other browser besides IE.

    2. Re:Been using this for a while by Anonymous Coward · · Score: 4, Funny

      It's also damn handy when your old school IT manager refuses to allow installation of any other browser besides IE.

      If that IT manager was really "old school", they would insist on using nothing but verion 1.0 of NCSA's Mosaic browser.

    3. Re:Been using this for a while by Anonymous Coward · · Score: 5, Funny

      You can tell he's old school because he forgot to disable USB Storage support when he locked your shit down.

    4. Re:Been using this for a while by IO+ERROR · · Score: 3, Interesting
      This is damn handy when you're trying to patch/clean a spyware riddled machine.

      Having never used a USB flash drive on Windows, I have to ask, how do you prevent Windows from writing to the flash drive and corrupting your nice shiny Firefox install? I'd love to carry one of these around, but I want to be sure the OS isn't going to be able to screw with it.

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    5. Re:Been using this for a while by lordkuri · · Score: 3, Informative

      most have a read only switch somewhere on the device.

    6. Re:Been using this for a while by Creepy+Crawler · · Score: 5, Informative

      On my Belkin 128 MB usb dongle, I have a little jumper-slider (like seen on matrox video cards). This is a chip-based write-protect. Takes a paperclip to do, but your data isnt changeable in the least.

      --
  2. Lateness by Anonymous Coward · · Score: 5, Funny

    Hey slashdot, two weeks ago called. They'd like their news back.

    1. Re:Lateness by Infinityis · · Score: 3, Funny

      Little known to the caller, this action prompts Slashdot to go into the defensive mode, wherein the article is duplicated...

    2. Re:Lateness by EpsCylonB · · Score: 4, Funny

      1998 called, they want there joke back.

    3. Re:Lateness by elemental23 · · Score: 4, Funny

      The English language called, they want their improper spelling of their back.

      --
      I like my women like my coffee... pale and bitter.
  3. Hot damn by wcitechnologies · · Score: 5, Interesting
    This is awesome on a number of levels.

    As a computer technician, there have been several times where I have been prevented from getting a vital file off the internet when trying to repair somebody's computer. Usually this is because IE has become a spyware infested rathole.

    If I had the ability to carry a browser with me, use it, download files, etc. without even having to install anything, hot damn, that'd save some time.

    --
    Electrons are free; it is moving them that becomes expensive.
    1. Re:Hot damn by avij · · Score: 4, Informative

      Ultimate Boot CD for Windows saved my ass a few days ago, perhaps that project might be of interest to you as well.

      --

      Follow your Euro bills at EBT
    2. Re:Hot damn by wcitechnologies · · Score: 4, Informative
      Thanks for the tip, I've been using Bart's PE Builder.

      http://www.nu2.nu/pebuilder/

      --
      Electrons are free; it is moving them that becomes expensive.
  4. Re:Amazing by Fred_A · · Score: 3, Insightful

    Why did I have to read half the page to figure out what version of FireFox/ThunderBird he had packaged though ?? (of course it's windows, I wonder why I even wondered, duh)

    OTOH I suppose it's easier to find a random Windows PC than a real computer nowadays... (gratuitious flaimbait, I know)

    --

    May contain traces of nut.
    Made from the freshest electrons.
  5. Looks pretty handy... by eeg3 · · Score: 4, Interesting

    Plus with all the modifications they did for Firefox, such as Download History Cleared, Browser History Disabled, Form Info Saving Disabled, No Disk Cache, and No permanent cookies... it won't take up a very large footprint. Mind you, Firefox installed only takes up a meager 8.6Mb.

    Thunderbird on the other hand compresses EXEs and DLLs with UPX. They also recompressed the JAR files (which are ZIP files).

  6. Sweet by DethKing · · Score: 3, Interesting

    Now I can use firefox at work where the I.S. Nazi's only allow I.E. morons.. I was actually just talking about this with a co worker to see if I could do it... looks like it was done for me!

    1. Re:Sweet by Lehk228 · · Score: 3, Insightful

      or even better don't try to make an end run around IT at work, eventually it will show up in some sort of log or management console, or someone from IT will walk by with you running firefox. Then you can tell HR how clever you are as they kick your ass to the curb, if IT are assclowns and force everyone to use IE and that causes a virus or spyware problem then IT looks bad, if you run firefox off your thumb drive then you look like a security risk or a "rebel" and you are likely to get canned. Personally I love Firefox and hate iexplode, but not enough to risk getting fired over. (unless of course your job really blows and you want to get fired)

      --
      Snowden and Manning are heroes.
    2. Re:Sweet by rikkards · · Score: 3, Insightful

      mod parent up. I work for military and the only approved browser is exploder. I would say a good portion of my group uses firefox at home and we all have admin access to our machines due to our roles so installing is no problem and in our cases we are not being audited for software (yet). However we can get a security sweep done of our office at a moments notice and that would be pretty much job termination, none of us are stupid enough to risk our jobs for it.

  7. Nice, but... by Nom+du+Keyboard · · Score: 3, Insightful
    That's nice, but what I really need is a flash drive that doesn't lose data (like the last save from a MSWord file) when it's unplugged from Win 2K without being "ejected" first. Maybe a flash drive with its own OpenVMS file system.

    Why do I have this bad habit? Because I first started using flash drives on Win98SE, and those manufacturer's drivers always flushed the data to the drive when available. I could unplug them the moment the drive actvity led stopped flashing. When I "eject" the flash drive from 2K, I can see Windows do a final file access to it before telling me it's safe to disconnect. Leaves me really wondering what happens to data in the drive when I get a power failure or BSoD before an eject.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Nice, but... by squallbsr · · Score: 5, Informative

      But in windows you can disable this "feature" by disabling write caching in the preferences. That way it will always write everything when you tell it to. That way you dont need to "eject" the media.

      In WinDoze XP SP2 you can access the device properties from the device manager, under "Disk Drives" - Find your device and right click to choose "Properties", then you can click on the "Policies" tab and tell it to optimize for fast removal...

      I know its in a different place for Windoze 2k, but you will have to find it. You need to disable "Write Caching" then Presto! it will work like previously...

      --
      Sleep: A completely inadequate substitution for Caffeine.
    2. Re:Nice, but... by ezzzD55J · · Score: 3, Informative
      In linux, doing "mount -o async /dev/ABCD /path/to/mount" should tell the kernel to immeidately flush this buffer to disk immediately.

      That is awfully wrong. async does the opposite; it performs i/o asynchronously, not taking care to leave the metadata in a consistent state. Fast (esp. vs. synchronous on harddisks) but dangerous (esp.. etc). If it helps at all in this setting, you'd want sync.

  8. Paradigm by j1bb3rj4bb3r · · Score: 5, Interesting

    I would like to see this done for many different apps (browser, email, IM, blah blah), basically anything that requires user preferences... package a small binary and the preferences together such that they can run off the USB drive. With more and more people owning/working with multiple machines, this would be really useful.

    --
    *yawn*
  9. Re:Why don't you just use Internet Explorer? by f4llenang3l · · Score: 5, Informative

    Honestly, have you actually tried Firefox? It loads quickly, and it doesn't require any configuring, at least on my machine, aside from standard installation-type stuff, it didn't. Unlike IE, though, it has several bonuses: You can configure it to do all kinds of cool and useful things if you're a Morlock instead of an Eloi (thank you Neal Stephenson), using any of a variety of useful tools; it comes with tabbed browsing; and it's pretty much adware-spyware-popup proof, unlike IE, every version of which (until XP SP 2) came with a handy "Always Trust Content from the Gator Corporation" checkbox. Bottom line is, Firefox is a much more flexible, streamlined browser, to suit a variety of needs, including those of the eloi who don't want to mess with all the messy details behind the pretty pictures on the screen. Comparatively, IE doesn't allow nearly as much useful flexibility, although you can get the Google toolbar if you are hard up (though that basically comes integrated in Firefox).

    --

    ---
    she won't let you fly, but she might let you sing
  10. Still Windows Only? by Noksagt · · Score: 4, Informative

    In the MozillaZine Forum, many discussed putting the win32 and linux binaries on a single stick & having them share profiles. Might as well throw in the Mac binaries too & then you'd have something really useful!

  11. Re:Amazing by numark · · Score: 4, Informative

    Not really weird. It appears that Firefox, when it doesn't recognize what you typed in the address bar as an actual address, tries to use Google's "I'm Feeling Lucky" system to get to the actual page. For instance, type "quicktime" in the address bar, and you'll get sent to apple.com/quicktime, since that's the first result on a Google search for "quicktime". The problem therefore lies in Firefox not recognizing the extra "http://" as extraneous, and instead acting like it's a search term. It just so happens that the first result for a search on "http://" with Google is Microsoft's home page.

    --
    Want Slashdot headlines on your site? Try SlashHead
  12. All you need to do is use Mozilla by justinarthur · · Score: 5, Insightful

    If you need to use both a web browser and an email client on a regular basis in multiple locations, then you don't need these customized builds, there is already something around for you, it's called Mozilla. Maybe some of you recent Firefox-from-IE converts have never used Mozilla or think it reminds you of Netscape (Firefox reminds me of IE). Give it a chance though. It allows you to use roaming profiles which is exactly what this article is about. You also aren't wasting your system resources like you are when you run Thunderbird and Firefox at the same time. You generally save over 30MB of RAM by just running the Mozilla Application Suite. This is because you only have one instance of the Gecko engine running instead of two. Oh, and you can plop Mozilla right onto a flash drive from the zip file builds available from the Mozilla.org Foundation.

  13. Re:Amazing by damiam · · Score: 4, Informative

    If you want this same concept on a larger scale, look at Flash Linux - Linux with GNOME 2.8 on a 256 USB key.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  14. Unison + USBKey = r0x0r by killjoe · · Score: 3, Interesting

    Whatever you use make sure to drop unison on your USB key. That way you can sync bidirectionally all kinds of stuff. Try it with home directory, emacs, eclipse etc.

    It's double plus good.

    --
    evil is as evil does
    1. Re:Unison + USBKey = r0x0r by Kaimelar · · Score: 4, Informative
      Whatever you use make sure to drop unison on your USB key.

      Unsion can be found at http://www.cis.upenn.edu/~bcpierce/unison/

      From the Web page: "Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other."

      Seems like the parent post was correct -- this may come in handy on my newly-aquired USB drive.

  15. Re:What size flash drive is necessary? by aldoman · · Score: 3, Interesting

    Realistically no more than 64MB, but you mightaswell just go for a 256MB one as it's only a few dollars more for a lot more space.

  16. Great Combo... by jtmas83 · · Score: 3, Informative

    I've been using Protable Firefox for the past few weeks. This with the addition of the Bookmark Synchronizer Extension, this makes sure I always have my favorite browser and all of my bookmarks with me at all times.

  17. Similar project: Friedfox by paulproteus · · Score: 4, Informative

    I've made a similar project called "Friedfox". This is for when you (1) don't want to carry your Firefox around all the time and (2) can download from the Internet fairly fast. It is a small Firefox installer that installs to a Windows user's profile rather than the system, so it doesn't require Administrator-level access. In addition, I've streamlined the installer so it's a total of two clicks to install it.

    Since IE will let you "Open" programs from the web, you can instant-launch the installer by going to http://friedfox.mozdev.org/go.
    You can check out my cheesy web site for it.

    I plan to set up a separate Internet2 mirror for college students soon. I'll announce this on the mailing list within a week or two.

    --
    |/usr/games/fortune
  18. Cool, but.. by TheTomcat · · Score: 4, Interesting
    This is cool, but I currently have the following setups, and I keep them pretty well in sync:

    Laptop - Linux (Primary Work)

    Laptop - Win (Primary Play)

    Desktop - Win (home)
    Admittedly, I have to keep my extensions in sync, but to keep data, here's what I do:

    For Thunderbird

    • I use only IMAPS, and keep everything on my server
    • I don't use the integrated Junk Mail controls. I did for a while, but got sick of having to start from scratch with every wipe of windows/every new install; nor do I use the filters in my mail client
    • I do, instead, use procmail and spamassassin to accomplish similar results. Spamassassin "learns" from INBOX.Junk.confirmed, every night. Procmail filters my list subscriptions, and I use this tip to keep Thunderbird in line.

    For Firefox:
    • I don't keep any bookmarks, locally, except my live bookmarks (which, again, admittedly, I need to set up on each instance).
    • Instead, I use my del.icio.us account to manage these. I then subscribe to my account's RSS as a live bookmark, and dump that into my bookmarks toolbar. This may be helpful, if you'd like to do the same.

    So with these little tricks, I'm able to keep all three environments pretty much in sync. I know, this isn't for everyone -- I don't expect everyone to have 200+MB of IMAP space, or do I expect them to know how to write procmail rules, but it works for me.

    S
  19. Re:Amazing by bcore · · Score: 3, Insightful

    Probably not many, but those that do would be the same ones who would be confused by the error page in the listings.

  20. Comment removed by account_deleted · · Score: 3, Funny

    Comment removed based on user account deletion

  21. Re:Amazing by jagstyle · · Score: 3, Informative

    I recommend changing the "I'm feeling lucky" search behavior to a normal Google search

    Insert into user.js (using ChromEdit extension):

    // Change to normal Google search: user_pref("keyword.URL", "http://www.google.com/search?btnG=Google+Search&q =");

  22. works for me by wannasleep · · Score: 3, Insightful

    Hi, I use it every once in a while.

    It liberated me from taking my laptop with me when I visit geek friends (there is always a free laptop I can use).
    Also, if I am in an emergency and need to read email etc. I use my usb drive that I always carry. Webmail and simply using somebody's else computer are not an option with me as I need to use ssh to forward ports, both for my private email (that I host at home) and my work email/intranet.

    Having said that, it is a little bit slow, although it may be because it is reading from a flash drive, but I can wait.
    They should be documented a little bit better. For instance, they tell you that you can only install it in the main directory of the drive, but if you simply change the .ini file you can really put it everywhere.
    I have not figured out how to handle multiple profiles though.
    All in all, I am very happy with it.THANKS!

  23. Developer's Plans PLUS Portable Sunbird & NVU by CritterNYC · · Score: 4, Informative

    Well, I guess the cat is fully out of the bag now anyway. I was planning on mentioning this on Slashdot once I got everything over on MozDev finally (my server went over my bandwidth limit last month just from all the blog and tech site mentions... first time that's happened since I released Portable Firefox back in June).

    In the past couple days, I've added launchers and instructions for Portable NVU and Portable Sunbird. Ready-to-use, fully-compressed packages will be forthcoming over the next week.

    The releases are Windows-only for now. The launcher uses the Nullsoft Scriptable Installer System at the moment, which isn't compatible with Mac OSX.

    I'm currently working on automating the full build process and switching to 7-zip for compression. Once done, I'll be releasing Portable Firefox and Portable Thunderbird in all localized languages supported by Firefox and Thunderbird.

    Future plans include:
    - Sync utility, running from the portable install, to copy bookmarks, extensions, cookies, etc back and forth
    - Multi-OS install on the portable media, so the applications will run from every computer you use.
    - Support for Enigmail/GPG out-of-the-box (Another developer has repackaged Portable Thunderbird with these included. I'll be updating my launchers to support this by default)
    - Single, combined launcher for all products
    - Full theme support
    - Lots more?