I gather most people run Palemoon from /opt/palemoon/palemoon so I will use that in this howto. Myself, I use /mnt/home/0_common/0_hardrive_apps/palemoon27/palemoon and also, now, /mnt/home/0_common/0_hardrive_apps/palemoon28/palemoon. Easier to type /opt/palemoon. So if you have your /palemoon folder somewhere else, substitute that for /opt. I’m using palemoon 28.0.1 for this howto but it works equally well in 27.9.4 and I presume others.
1) First find the file /opt/palemoon/application.ini. Move or copy this file to the /opt/palemoon/browser folder. Once it’s there open it in a file editor and add the Pofile= line as below:
Code: Select all
; This file is not used. If you modify it and want the application to use
; your modifications, move it under the browser/ subdirectory and start with
; the "-app /path/to/browser/application.ini" argument.
[App]
Vendor=Moonchild Productions
Name=Pale Moon
RemotingName=palemoon
CodeName=PaleMoon
Version=28.0.1
BuildID=20180830224830
ID={8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}
Profile=palemoon
[Gecko]
MinVersion=4.1.4
MaxVersion=4.1.4
[XRE]
2) Create a script, /usr/bin/palemoon. Right click in /usr/bin and choose New->Script. You can name it whatever you like. I named it /usr/bin/palemoon28 to distinguish it from /usr/bin/palemoon27 which I am also running. I then symlinked /usr/bin/palemoon28 to /usr/bin/palemoon since that’s what my /usr/local/bin/defaultbrowser looks for. Open it in a text editor and:
Code: Select all
#!/bin/sh
cd /opt/palemoon
./palemoon -app /opt/palemoon/browser/application.ini
I should mention that if you're going to copy your profile from the present /root/.moonchild don't just rename it. Open /root/.moonchild productions/pale moon and copy its contents into /root/.palemoon, or whatever you called it. Mine contains odh50rfj.default and profiles.ini.
I'm sure given my awesome explanatory powers there will be many questions (and much confusion), so don't be shy. I will be happy to make edits and additions in the pursuit of clarity.
Cheers, J
Note1: I don't seem to be able to run two versions at the same time. Whichever one is already running will open again when I try to start the second version. If I close then open the second one first it then dominates.