You are here

PortableFirefox on Linux and windows

15 posts / 0 new
Last post
exar.bos
Offline
Last seen: 18 years 5 months ago
Joined: 2006-03-22 12:51
PortableFirefox on Linux and windows

I have a Linux and a windows partition, I there a way that a can use my PortableFirefox also for Linux (So I can use the same PortableFirefox on windows and on Linux ?

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 43 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Getting there

That's the eventual goal. For now, though, Portable Firefox and Thunderbird work within WINE. It's not perfect, but it will work for now.

Sometimes, the impossible can become possible, if you're awesome!

exar.bos
Offline
Last seen: 18 years 5 months ago
Joined: 2006-03-22 12:51
How does Wine works

I installed wine with synaptic but I cant find it in a manu?
what can I do with wine?

Signature automatically removed for containing links

Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
...

Yeah, WINE apparantly doesn't have a user interface or front-end of any sort. You should be able to associate .exe files with WINE though. That's what I did when I had Ubuntu... when I double-clicked an .exe, I was asked what program to use to open it with; I chose wine. Otherwise, just do it from a bash shell. Switch to the directory containing PortableFirefox.exe and then run the command:

wine PortableFirefox.exe

I don't care what the open-source nuts say; Linux still isn't ready for prime-time. I mean, I know what I'm doing, and every time I've tried a distribution of Linux--every single time--I end up going back to Windows because I can't figure anything out. Xandros is by far the most user-friendly distro, but I still wouldn't class it as a consumer-level operating system, even if Xandros says otherwise.

The longest I've ever kept a Linux distro is a day. I'm sorry, but I'll take the Evil Empire over Tux any day. At least when it comes to operating systems.

Edit: Sorry for the rant. I had to get that off my chest.

exar.bos
Offline
Last seen: 18 years 5 months ago
Joined: 2006-03-22 12:51
Thats for the

Thats for the information

But I thinks Linux is ready for the consumors who like experimenting with pc (I find out new things every day). I know Linux isn't perfect, but we have to support it so the developpers can make it better. If nowbuddy uses Linux enymore the devoloppers will quit developing Linux. And that isn't what (me for sure) we want.

But I can understand you opinion cause I switched back to 'The Evil Empire' a few times myselve. Smile

Signature automatically removed for containing links

exar.bos
Offline
Last seen: 18 years 5 months ago
Joined: 2006-03-22 12:51
Doesn't work

I tried both of the ways but I don't get how to do it?

Signature automatically removed for containing links

OP4 Latino
Offline
Last seen: 17 years 11 months ago
Joined: 2006-01-10 00:59
It does work with wine

I copied a pff that I have in a flash drive to make sure it works with a working profile. extensions, bookmark, cookies, search plugins, etc were there.

I'm using wine 0.9.10. and use it in console
Here's the proof: http://img151.imageshack.us/img151/6931/a90xz.png

It's funny to see the browser agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
when I'm really in Linux.

btw, if you want to share pff with windows and linux, I'd sugguest to use it in a FAT partition. Linux and NTFS doesn't mix very well (yeah, I know is possible, but not 100% safe)

infobash -v3
Host/Kernel/OS "HPbox" running Linux 2.6.15.6-kanotix-1 i686 [ KANOTIX 2005-04 ]
CPU Info Intel Pentium 4 256 KB cache flags( - ) clocked at [ 1694.054 MHz ]
Videocard ATI RV350 AP [Radeon 9600] X.Org 6.8.2 [ 1280x1024 @60hz ]

Bruce Pascoe
Offline
Last seen: 12 years 10 months ago
Joined: 2006-01-15 16:14
...

Actually, I don't think I've ever seen a Linux distro that can write to an NTFS partition. Read yes, but write, no. Firefox requires write access to run, so this is a non-issue.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 1 month ago
Joined: 2006-01-06 21:27
Well,

Puppy can mount a NTFS drive and create a partition on it, but not directly I don't think.
----
R McCue

"If you're not part of the solution, you're part of the precipitate."

chris0
Offline
Last seen: 15 years 1 month ago
Joined: 2006-12-02 18:51
re:linux and ntfs

linux can write to an ntfs file if the size of the file didn't change during the edit (big help, I know)
Rumor has it that the next version of the kernel will come with full ntfs support. What I've been doing is just make sure that your usb stick (or if you're dual booting windows and linux) are formatted FAT16. then you can read/write all you like.
____________
chris

__
chris

It is not your audience's responsibility to puzzle out what you intended to say; it is your responsibility to express yourself so clearly that no one with a modicum of intelligence and good will could possibly mistake your meaning.

longdead
Offline
Last seen: 18 years 3 months ago
Joined: 2006-05-20 21:36
a temporary workaround for firefox and gaim

for firefox and gaim, both of which run on linux easily and are on most current linux boxes you can redirect your profiles so that they refer to whatever hardware you use, this way you have one profile for your use whether you are in linux or windows

I use this workaround because my computer runs linux, but everywhere else i go i have to use windows machines

for gaim all you have to do is create a symbolic link, for my system I used the following

ln -s /media/usbdisk/portapps/PortableGaim/settings/.gaim .gaim

for anyone else's system it would be

ln -s /directory_of_your_portable_apps/PortableGaim/settings/.gaim .gaim

in all the distributions of linux i've used, you would run this from a command prompt in your home directory, and if there is a .gaim folder already there you should back it up (in case it has stuff you don't want to lose) and delete it before making the symbolic link above, or else it will error out saying the directory alrady exists

for firefox it is even easier than that

find the directory your profiles are stored in on my system it is
/home/me/.mozilla/firefox/

edit the file called profiles.ini

first
change

IsRelative=1

to

IsRelative=0

second edit the

Path=randomstring.default

to

Path=/directory_of_your_portable_apps/PortableFirefox/Data/profile

those are the only two that i have worked on so far

matt
aka
longdead
longdead@gmail.com

click here to find out why we humans area really here

baricrazi
Offline
Last seen: 18 years 3 months ago
Joined: 2006-08-15 18:55
Works great!!!

I can confirm that Matt's solution works great. I was using wine but it was fairly slow once I had more than 10-15 tabs open. I normally need to have over 20 tabs and a few different windows open due to the tools I use for my job. This was exactly what I was looking for.

Thanks,
Greg "baricrazi"

Raubsau
Offline
Last seen: 16 years 5 months ago
Joined: 2006-10-02 08:51
Will this work for Thunderbird too?

Nice work, those Portable Apps!

But I got this problem: I have to use Windows XP and Linux (Ubuntu 6.06) on different locations.
I'd really like to use one and the same Thunderbird installation - the TB-PA from this page will work fine for Windows. But how do I use it with Ubuntu? Will it work with WINE? Did anybody try to solve a problem like mine? Unfortunatelly, my provider does not support IMAP for the package I choose.

Thx for help!
Raubsau

edit://
created an new account.

wine /media/usbdisk/ThunderbirdPortable/ThunderbirdPortable.exe

fixme:win:SetWindowTextA setting text "Mozilla Thunderbird - Portable Edition | PortableApps.com" of other process window (nil) should not use SendMessage
fixme:win:SetWindowTextA setting text "Mozilla Thunderbird - Portable Edition | PortableApps.com" of other process window (nil) should not use SendMessage
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
err:ole:CoGetClassObject no class object {4955dd33-b159-11d0-8fcf-00aa006bcc59} could be created for for context 0x1
fixme:ole:CoCreateInstance no classfactory created for CLSID {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154
fixme:imm:ImmReleaseContext (0x1006a, 0x7fd7fda8): stub
fixme:imm:ImmGetOpenStatus (0x7fd7fda8): semi-stub
fixme:imm:ImmReleaseContext (0x1006a, 0x7fd7fda8): stub
root@****:/home/****# err:systray:delete_icon invalid tray icon ID specified: 2d

It worked fine beside the fact that one folder-name was not displayed correctly, which for sure is because of the German umlaut ü (like HTML-tag & uuml ; ). So I'll try this for the "productive" part.

John T. Haller
John T. Haller's picture
Offline
Last seen: 5 hours 43 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Wine

Be sure you have the most recent build of Wine. Head into Add/Remove programs. It's in, I think, the "universe" section or something like that (it's not officially supported if I recall correctly). A quick Google search for Wine and Ubuntu is how I figured it out. Also, make sure your external drive has a letter within Wine. It won't work right without it. And, finally, be sure you're using the most recent version. You're going to see errors if you show the main Wine window while running due to the fact that tray icons, etc aren't handle right. You can actually just double-click the EXE within the file manager and run it with Wine that way (which will hide the commandline and errors). I'm not sure about umauts and other characters on Linux via Wine... that could be hit or miss.

Sometimes, the impossible can become possible, if you're awesome!

dopper
Offline
Last seen: 16 years 1 month ago
Joined: 2007-01-02 13:15
That's definately something to look forward to

There's definitely a userbase that could benefit from cross platform portability. That would be wonderful if there was portable launchers with libraries all included for win32, osx, linux that all shared the same data.

One of the few indispensable portable apps I use daily that isn't hosted here (at least not yet) and works wonderful as a cross platform portable app is keepass. They now have portable builds available for win32, linux and mac os x (and more) that all read the same data file. Best of all, it is open-source (OSI certified).

Topic locked