Well folks I think I created a Portable Firefox for Linux.
It works, I tested it on my USB stick and it was so super simple.
If anyone wants to try it out (and if the devs want to tweak it and add it to the list of apps) below is the download link **NOT SELF PROMOTION - IS A WORKING PORTABLE APP FOR LINUX THAT I'VE YET TO SEE DONE**
Also note, This was tested so far on a USB stick and hard drive on Linux Mint 3.1
[link removed by moderator JTH due to licensing]
Just decompress and run startfirefox.sh and be sure to give me feedback, bugs, what systems it runs on, etc.
Have Fun!
Howdy katasuka.
We know about the command line option to redirect Firefox's profile in Linux, that's how we redirect the profile in the Windows version (but the script also does several other things including default profiles, mime type handling, rebuilding the component registry, etc).
In your case, you're using a simple sh file (startfirefox.sh):
In my testing, I've used a simple file (FirefoxPortable.sh) that's similar:
This works when you place FirefoxPortable.sh within your FirefoxPortable directory and when you place the Firefox Linux binaries within AppLinux\firefox. The profile stays within Data\profile as on the Windows version. Last I checked, not everything worked between Linux and Windows, though.
There's a more advanced script floating around the forums here as well. At the moment, you can't repackage it with the official Mozilla-branded binaries (you can only redistribute their original tar.gz file).
I can't locate the more advanced script at the moment (I'm exhausted and heading to bed). If someone else can, please link it in this thread.
Also, katasuka, if you've got some experience with shell scripting, we'd welcome your help with the project
Regards,
John
Sometimes, the impossible can become possible, if you're awesome!
Well, from a preliminary search, I couldn't find it, but I did find this and a face for the voice. Never heard this before.
I'd like to see these open source tools. Sounds interesting.
I'd also like to see that portable VNC client
----
Ryan McCue.
"If you're not part of the solution, you're part of the precipitate."
I already knew the voice...
“I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong.” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Believe you linked that.
_______________________________________________
Wow, I just noticed I still had a signature, that's enough of that.
Knew the face, didn't know the voice.
Any luck with mine yet Ryan?
~Lurk~
~Lurk~
No face or voice, but I know that your birthday is July 22nd and you're a Satellite Technician
Also, I believe that this post led you to this site
Anyway, what are you still doing here?
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
Computer Technician, haven't done satellite stuff for a while.
What am I still doing here? Just lurking about...
I'll see if I can help find the script John is talking about
~Lurk~
~Lurk~
Well, what is the difference between the Portable Firefox for Windows and what I had (the mozilla side)?
Also, why isn't there a Linux version out currently if this has already been done? There isn't even a testing version. Nothing.
The script I did is just a very simple script. It makes it portable, it keeps it from touching the users default profile if they have firefox installed already, so, why isn't there a "non-Mozilla Branded binaries" version floating around?
In other words, yes I'm very glad there are portable apps for Windows, but that doesn't help me or anyone who only uses Linux. If I can come up with a simple script to make it work, why not make a package for testing in the Linux community? It will get more people involved and more Linux portable apps will come along soon after.
As for me donating my skills in shell scripting, I'd love to but sadly don't have much free time.
Have a look at the NSI source for FFP. There's a lot in there.
If you want to make a "non-Mozilla branded binary" go ahead.
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
Yes, the problem you're running into is a licensing one due to the license used for Mozilla apps. Mr Haller has special written permission to repackage those apps and that's what you would need to supply the script with a repackaged Firefox.
What help is needed for Linux shell scripting? I've written a few BASH scripts before and could try to lend a hand.
Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!
As BuddhaCha mentioned, I have a licensing agreement with Mozilla to do these packages. We'd need to have it further along to have a real release for Linux.
We'd need to ensure it's about as functional as the Windows version. And, for a 'final' release, we'd need to use compiled code rather than shell scripts, since OSes like Ubuntu will prompt to 'Run in Terminal', 'View', 'Cancel' or 'Run' when you double-click a .sh... which isn't very user-friendly.
I'll post a test package with just the basics for people to test (including a default profile with cache disabled).
If anyone can find the more-advanced script, please link it in this thread. It was about 50 or 100 lines long and performed most of the functionality of the Windows version.
Sometimes, the impossible can become possible, if you're awesome!
I'd be more than willing to test any test releases of portable apps for Linux.
Any idea of some words used in the topic/post, so we can search for them?
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
I had the problem I did what I can. Check the link out let me know if it helps. thanx
http://chanux.wordpress.com/2008/05/22/portable-fx-gnu-linux-2/
Rename "Mozilla Firefox" to "Ice Weasel" that's how you can post the test release. (You can use "Ice Weasel - Portable Edition" for being classy if you want ). Don't forget to re-brand all the app.
____________________
The Blogger of Portimão or O Blogger de Portimão. Free your mind...
Blue is everything.
And what he means by "rebrand" is to remove ALL references to the old program name, Mozilla, and all the icons, graphics and whatnot. Replace with your own.
Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!
pls sende me the link of portable firefox for linux
my e-mail adresse is: chris[dot]hasiweder[at]gmail[dot]com
thx
to request illegal software.
Anyway, if you really want it that bad, check out klik (http://klik.atekon.de/)
Insert original signature here with Greasemonkey Script.