After an interval of several weeks since last update, new PM version out, dreaded doing update, but just following notes, went far easier than anticipated. Did not expect update to prove so relatively simple. Decided to share with those who like to run a tight ship, especially after not having been able to find the manual installation instructions again on the PM sites.
Running in RAM always fresh with no changes.
SETUP
Code: Select all
tar xjf /<Path to Download Dir>/<Palemoon Tarball>.bz2 -C /<Path to PM Dir on real FS>/
Code: Select all
tar xjf /mnt/sda10/Downloads/palemoon-25.0.0.en-US.linux-i686.tar.bz2 -C /mnt/sda1/PM/
Code: Select all
sudo mkdir /opt/palemoon
sudo mount --bind /<Path to PM Dir on real FS>/palemoon /opt/palemoon
mkdir .cache/'moonchild productions'
sudo mount --bind /<Path to PM Cache on real FS>/<PM cache> .cache/'moonchild productions'
Example
Code: Select all
sudo mkdir /opt/palemoon
sudo mount --bind /mnt/sda1/PM/palemoon /opt/palemoon
mkdir .cache/'moonchild productions'
sudo mount --bind /mnt/sda5/moonchild .cache/'moonchild productions'
Code: Select all
sudo ln -s /opt/palemoon/palemoon /usr/bin/palemoon
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/palemoon.png
Code: Select all
PATH=$PATH:/opt/palemoon
export PATH
palemoon [-profile /<Path to Profile Dir on real FS>/<Profile Dir (folder created previously to hold profile)>]
Example
Code: Select all
PATH=$PATH:/opt/palemoon
export PATH
palemoon -profile /mnt/sda1/moz/pmProfile
Code: Select all
sudo mkdir /opt/palemoon
sudo mount --bind /mnt/sda1/PM/palemoon /opt/palemoon
mkdir .cache/'moonchild productions'
sudo mount --bind /mnt/sda5/moonchild .cache/'moonchild productions'
sudo ln -s /opt/palemoon/palemoon /usr/bin/palemoon
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/palemoon.png
sudo ln -s /opt/palemoon/browser/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/palemoon.png
PATH=$PATH:/opt/palemoon
export PATH
palemoon -profile /mnt/sda1/moz/pmProfile
Code: Select all
md5sum /<Path to Download Dir>/<Palemoon Tarball>.bz2
sudo umount /opt/palemoon
mv /<Path to PM Dir on real FS>/palemoon /<Path to PM Dir on real FS>/palemoon-<prev ver #> # Backup
tar xjf /<Path to Download Dir>/<Palemoon Tarball>.bz2 -C /<Path to PM Dir on real FS>/
sudo mount --bind /<Path to PM Dir on real FS>/palemoon /opt/palemoon
palemoon [-profile /<Path to Profile Dir on real FS>/<Profile Dir (folder created previously to hold profile)>]
Code: Select all
md5sum /mnt/sda10/Downloads/palemoon-25.1.0.en-US.linux-i686.tar.bz2
sudo umount /opt/palemoon
mv /mnt/sda1/PM/palemoon /mnt/sda1/PM/palemoon-25.0 # Backup
tar xjf /mnt/sda10/Downloads/palemoon-25.1.0.en-US.linux-i686.tar.bz2 -C /mnt/sda1/PM
sudo mount --bind /mnt/sda1/PM/palemoon /opt/palemoon
palemoon -profile /mnt/sda1/moz/pmProfile