Firefox Quantum portable with apulse All-in

Browsers, email, chat, etc.
Message
Author
watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

New profile handling

#151 Post by watchdog »

https://www.ghacks.net/2019/05/21/firef ... formation/
New Firefox installations will use a dedicated profile automatically starting with the release of Firefox 67. Firefox used existing profiles previously by default which led to two issues:

Profiles were shared between different Firefox installations, e.g. Nightly and Stable, which could lead to conflicts.
You could not run multiple Firefox installations side by side by default.

Firefox supports options to run multiple profiles side-by-side and the new release does not take these away. It makes things easier for users of the browser who install different versions of Firefox on a single device.
I'm not a user of the scripting in this thread: I untar firefox in /mnt/home and manually symlink the profile in /mnt/home. Starting with firefox 67.0 I cannot symlink the profile (it's ineffective). Sync is required. What's new for this thread? Is still possible a portable firefox with dedicated profile?

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: New profile handling

#152 Post by fredx181 »

watchdog wrote:https://www.ghacks.net/2019/05/21/firef ... formation/
New Firefox installations will use a dedicated profile automatically starting with the release of Firefox 67. Firefox used existing profiles previously by default which led to two issues:

Profiles were shared between different Firefox installations, e.g. Nightly and Stable, which could lead to conflicts.
You could not run multiple Firefox installations side by side by default.

Firefox supports options to run multiple profiles side-by-side and the new release does not take these away. It makes things easier for users of the browser who install different versions of Firefox on a single device.
I'm not a user of the scripting in this thread: I untar firefox in /mnt/home and manually symlink the profile in /mnt/home. Starting with firefox 67.0 I cannot symlink the profile (it's ineffective). Sync is required. What's new for this thread? Is still possible a portable firefox with dedicated profile?
Not sure I understand well, can you give example what you do exactly that previously worked but now is ineffective ?
I'm running 67.0, works fine with dedicated profile, e.g.

Code: Select all

-profile /path/to/profile
even if profile is a symlink.

Fred

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#153 Post by watchdog »

If I copy an old .mozilla profile placed in /mnt/home to /root or symlink it, then firefox 67.0 does not use it but starts with a new void profile requesting a sync operation and registration to use the old preferences.

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#154 Post by Mike Walsh »

I'm running 67.0, works fine with dedicated profile, e.g.

Code: Select all

-profile /path/to/profile
even if profile is a symlink.
Me, too.

I'm just running Fred's Firefox-portable, as I have been for months. It upgraded to 67.0, and carried on as if nothing had happened. Mind you, I guess it is of course using a 'dedicated' profile anyway, so.....

I share one 'firefox32' directory' between multiple Puppies......and one 'profile' directory between both 32- and 64-bit versions of the same browser. Seems to work fine.


Mike. :wink:
Last edited by Mike Walsh on Tue 24 Mar 2020, 02:02, edited 2 times in total.

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#155 Post by watchdog »

Okay! I have found the way to use an old profile with firefox 67.0.

Code: Select all

/mnt/home/firefox_32/firefox -profile /root/.mozilla/firefox/xxxyyyzzz.default
"/mnt/home/firefox_32/firefox -profile /root/.mozilla " does not work: you have to write the right inside profile. But I remember that when I have gone through syncing I was advised that some extensions were not usable in firefox 67.0 and there were suggestions to update them. Forcing the profile can break firefox if you do not use sync.
Attachments
Screenshot.png
(46.09 KiB) Downloaded 537 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#156 Post by fredx181 »

Ah, good, I could reproduce now what you got by copying old .mozilla profile to /root, btw.
Fortunately with "-profile /path/to/profile" it works so the 'portable' setup should be still OK.
Sigh... all those changes everytime... :?

Fred

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#157 Post by Mike Walsh »

New Firefox ESR packages - FF 68.0.1esr-portable

Hi, Fred/all:-

Right then, boys & girls. It's ESR upgrade time.

Here are the new ESR portable packages based on FF68esr - currently 68.0.1.

32- and 64-bit are available. If you're currently on FF60esr-portable, you can carry straight on with your existing profile by simply copying the 'profile' directory across, and starting from the 'ff' script as usual.

The 'new profile' bug doesn't appear to have hit the ESR releases.......yet. Or, at least, not when you do it this way.

Available from my Google Drive:-

32-bit:- https://drive.google.com/file/d/1fW0VU2 ... sp=sharing

64-bit:- https://drive.google.com/file/d/1RJ_ftg ... sp=sharing

Same procedure as usual. Unzip, move the 'firefox32' or 'firefox64' directory wherever you want it. Copy across the 'profile' directory if it applies to you. Start by clicking on the 'ff' script, which you can drag to the desktop and tart up with a suitable icon.

Enjoy!


Mike. :wink:

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

FF Quantum portable - install problems - I am lost

#158 Post by retry3 »

Hey Fred and all -

I am running Tahr605 64 bit on frugal install, live disk, for a couple of years now.

Old Lenovo desktop.

I am old and slow with very elemental computer skills

Only Pale Moon is installed (until I started this FF Quantum effort) and it is the only browser that appears in the Internet Menu.

I downloaded the file that is in the first post to the root directory.

It had the .gz extension that Fred refers to as "fake" and says to get rid of it.

I tried to delete the .gz by renaming the file, but the only thing that got deleted was the "." (dot) so I messed up somehow.

I right clicked on it to see it's properties and checked the executable box because Fred also said to make the file executable, and this is the only way I know of doing that.

I tried to open the file, and wound up in archive or someplace where it says to select the files and extract. I selected all.

Root directory now has FF files that I am unsure of what to do with. I tried opening them but wind up in archives and wrappers that I don't fully understand.

I will try to attach screen shots of the root directory so maybe someone can advise me in elemental terms, or tell me what other information is needed.

Regards,
retry3
Attachments
RootFFfiles.png
(38.26 KiB) Downloaded 309 times

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#159 Post by Mike Walsh »

Hallo, retry.

Gawd, but your '/root' directory looks a mess! Let's see if we can sort this out for you....it's really pretty simple to do.

First things first. Get rid of all those Firefox odds & ends in 'root'. Hold down the 'Ctrl' button, then select each Firefox item in turn - from the picture, you'll end up with 5 items in total. When they're all selected, release the 'Ctrl' button, rt-ck any one of them, and select 'Delete'. Confirm it with the ROX confirmation box that pops-up. Hit 'Quiet' - this deletes all items, without asking you to confirm after every single one.

If all goes well, you should have got rid of all the Firefox items in /root.

---------------------------------------------

Now, then. You'll probably find what I'm going to suggest a bit easier. Fred and the others have now switched to selectable, all-in-one download/install/ add menu entry 'installer' tools, which I feel can be a little bit confusing for somebody with limited computer abilities.....and when you get older, as you're no doubt aware, it's not so easy to absorb new information as it once was!

I don't do this kind of thing for everyone, but I appreciate your situation because I look after my elderly Mum full-time, and know how she is starting to find things hard to take in, where once she was as sharp as a tack... I'm going to put together a 'special' one-click 'portable' package for you, but I want an answer to one single question., please.

- Do you want the current version of 'normal' Firefox Quantum (which will regularly update itself, but may break things as time goes by and Mozilla keep changing the way things work)? Or would you prefer the current, ESR version (I've just released Puppy packages for this one) - the Extended Support Release - which will keep working for quite some time to come, and receives regular security updates from Mozilla (but nothing else)?

Let me know which you'd prefer, and I'll knock it together for you. Oh, BTW; refresh my memory, please. Do you use a save-file.......or not?

[Edit:- One more thing.....and I think this might be the easiest way for you to run one of these 'portable' browsers. Have you got access to, or can you get hold of, a small USB flash drive? If yes, we'll put the 'portable' browser on the flash drive.....and then you just plug the drive in when you want to use the browser. (Or leave it plugged-in, and just run it from there permanently.....)

Your decision. We'll try & make this as fool-proof as possible. But running from Live CD with a save on the hard drive isn't the easiest way of doing this.


Mike. :wink:

kuman11
Posts: 248
Joined: Tue 26 Dec 2017, 09:32

#160 Post by kuman11 »

Mike Walsh,

can u take a look at jrb's thread?

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

#161 Post by retry3 »

Hey Mike -

GREAT!

What you are doing is deeply appreciated, and especially for the care of your Mum. I know what it takes, as I spent the final four years of my octogenarian decade as a 24/7 complete caregiver to my wife at home.
As a humble piece of friendly advice, please save a little for yourself if you want to carry on; I didn't.

To your questions; I think the ESR version is the most appropriate.

I have a couple of empty USB sticks that might work.

I use the "save" file on a frugal install, but if it would
make things easier for you, I could try to switch to what
ever you suggest, but it probably is beyond my
capabilities.

With gratitude,
retrty3

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

FF portable pet

#162 Post by retry3 »

Hey Mike -

Is what you are making for the FF Quantum Portable installed on a USB stick work in Xenial64 7,5?

I am thinking of going to Xenial in parallel with the Tahr64 605 I have now.

Regards,
retry3

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#163 Post by Mike Walsh »

@ retry3:-

Ri-i-ight. Okay.

To answer your questions in reverse, once the flash drive is 'set-up' with the 'portable' FF68 ESR version, you'll be able to use it under either Tahr64 OR Xenial64.

This won't be a 'click-to-install' .pet package, because that's not so easy where a flash drive's concerned.....unless you're installing to a Puppy-on-a-stick, with a 'save-file' already in place. This will have to be unzipped, and copied.

You will need to format the stick with a Linux file-system (preferably EXT3), but we can help with that; it's NOT hard to do. If you leave it formatted as it comes from the factory - typically FAT32 - some of the critical sym-links won't copy over.....and sound won't work.

Once you've done that, the package I'm going to make for you will have to be unzipped - again, we can help with that - followed by copying it to the re-formatted flash drive. After that, whenever you want to run Firefox, all you'll need to do is

1.) Plug the flash drive in, & wait for the desktop drive icon to show.
2.) Click on the drive icon to mount it. Once the drive is mounted, and the ROX-filer 'window' has opened, two clicks, and the browser will start.....every time

---------------------------------------------------------.

Normally, this would be done somewhat differently for those of us who are more 'savvy' with computers.....but I appreciate your level of ability, so I'm trying to make this as 'foolproof' & easy-to-use as I can. Can't say any fairer than that.

Does that sound workable to you?


Mike. :wink:

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

#164 Post by retry3 »

Hey Mike -

I think you are finally someone who understands my level of non-expertise

and is willing to take the time and trouble to key the advice down to it;

Thank Gawd!


I agree that it couldn't be any fairer than that, and I will make a maximum

effort until I get it right.


Yes, it sounds workable to me.


Thanks,
retry3

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#165 Post by Mike Walsh »

@ retry3:-

Oh, I can appreciate the problems. I have a mate in his early 70's, who describes himself as a total tech 'dinosaur'. I migrated him from a very sick Windows Vista install to Puppy about 3 years ago - he loves it! - but I'm his 'go-to' man where backup and maintenance is concerned. I was doing this for years for him with Vista, but the biggest problem there was that he'd done a few things, and made a few mistakes, and.....well, long story short, Vista would no longer update. Lots of other stuff wasn't behaving itself, either.....and it was getting long in the tooth anyway.

He was getting fed-up with it, I was getting fed-up with it, so.....we had a wee chat, I made a suggestion, and he said 'Go for it'. He's a keen angler, and wasn't able to access his favourite sites, and was getting rather 'teed-off' by the whole situation. So; bye-bye Vista, hello Puppy.....which is a hell of a lot simpler to look after!

------------------------------------------

Right, then. To start with, download this package:-

https://drive.google.com/file/d/1GZYLpv ... sp=sharing

This is the current, 64-bit version of Firefox 68 ESR, set-up to be easy for you to use. Put this somewhere safe; I've got to go out for a few hours, but I'll check in with further instructions when I get back.

Download this one, too:-

http://www.murga-linux.com/puppy/viewto ... h&id=75600

UExtract, by SFR, is a hell of a lot easier to use than Pup's pArchive tool; it's not a bad tool, by any means, but this one's just easier.

We'll move on to the next stage when I get back - I know the time-zone difference doesn't help! :lol:


Mike. :wink:

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

#166 Post by retry3 »

@ Mike

I downloaded the FF68 from your link and put it in root.

I was going to do the same for the UExtract file, but I noticed the Puppy Menu

has an entry in Utilities with that name; I am afraid to download now, because

for all I know, I could wind up with 2 files that are the same and having had

troubles with that situation before ,I will await your advice.

retry3

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#167 Post by Mike Walsh »

Hallo, retry3.

Now then; let's see what's what, shall we?

The FF package itself sitting in /root; that's OK for now. With regard to UExtract, no, you can't mess anything up with this one. It's what called a 'no-arch' package, meaning it works with both 32- and 64-bit Puppies - it's just a bunch of scripts, when all's said and done.

If you download and install UExtract 3.36, it simply overwrites the existing version.....you'll still have just the one Menu entry, but it'll be the newest version instead.

If you get that installed, I'd like an answer to one question, please. If you right-click on the Firefox package in /root, does UExtract show up in the context menu? Don't click on it, yet, though; I just want to know if it shows up at all. It should.

---------------------------------

Do you have your flash drive available and ready to use, or do we need to wait for you to find it?


Mike. :wink:

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

Progress

#168 Post by retry3 »

Hey Mike

I downloaded the UExtract file and installed it.

When I open it from the Utility menu, it says it is UExtract 3.36. Okay

I selected all the files which highlighted them, and then "extract with".

The only option offered was "open with xarchive". I did not click on anything else except "close". I did this twice to be sure of what I saw.

Did not go any further.

Looking for the the USB sticks, will advise when found, after I do some things necessary to keep living.

Standing by
retry3

retry3
Posts: 131
Joined: Tue 15 Aug 2006, 23:48
Location: Ohio

#169 Post by retry3 »

@ Mike

I got to wondering if I clicked on the FF file that you meant, so I went into root and right licked on ffportable-instgz instead of the Firefox 68 ESR,tar.gz file that I did the first time. I think I only Left clicked the Firefox 68 ESR file before. Suddenly there appeared more Firefox files that I think I deleted before.

I felt I had made a mistake, so I quit clicking anything.
I will try to attach a pic of what my root file looks like now, so you can see what happened.


I guess I should have asked you exactly which file you intended for me to click on.

Standing by
retry3
Attachments
ROOT2.png
(46.7 KiB) Downloaded 1216 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#170 Post by fredx181 »

@retry3, the file "Firefox 68 ESR.tar.gz" is the one from Mike you need to extract, you can just open a terminal and type:

Code: Select all

tar -zxf "Firefox 68 ESR.tar.gz"
And press Enter
Then a "FIREFOX" folder will appear in /root
Go inside that folder and click START-FIREFOX and Firefox should run.

EDIT: Btw, it looks to me that the script ffportable-instgz that you clicked has done its job by creating the "firefox_68.0.1_64" folder, all you need to do to run Firefox is go inside that folder and click the "ff" file (but it's not the ESR version though)

Fred

Post Reply