Do I have to create a .pet file with the latest version? And after I install it, do I just uninstall the old one and figure out how to migrate all of my bookmarks, saved form info, etc?
...and is it even a security risk if I just don't update?
How do I update PaleMoon?
I have Tahr 6.0.2 32 bit pae running and that has Palemoon 24.7.1 installed at the woof level. Grabbing a copy of the palemoon 24.7.1 pet file and renaming that .tar.gz, opening up and extracting the content and then running tree -a on that extracted folder indicates the directories/files as shown below being involved.
Whilst /opt/palemoon could be deleted if you didn't intend to use palemoon again, certain libs may be used by other programs, such as firefox.
In short if a program is installed at the woof (build) level, it can be awkward to remove it as removal might break something else that used the same libs. There is a MENU, Setup, remove built in packages that might uninstall the current version and then you might install a later/new version. Best however to make backups first and test puppy thoroughly afterwards to make sure everything else works as expected before losing/deleting the backup.
Personally I prefer to keep browsers outside of puppy i.e. I prefer to run portable versions of firefox and/or google chrome http://murga-linux.com/puppy/viewtopic. ... 049#758049 The firefox portable version automatically updates to the latest version as and when new versions are released.
I tend to use the inbuilt browser for online banking etc. i.e. I run with no savefile, so a fresh (re)boot involves a factory-fresh puppy being started up with its factory fresh browser and if you go straight to your banks website with that, nowhere else before (or after), then even a older browser version with security weaknesses will still be pretty safe. For everything else use a portable browser that stores/preserves bookmarks etc.
PS Terry's just posted whilst I was drafting this and highlights something that I missed myself. Rather than not bothering to post I'm still going to post as the content may be of use elsewhere.
Whilst /opt/palemoon could be deleted if you didn't intend to use palemoon again, certain libs may be used by other programs, such as firefox.
In short if a program is installed at the woof (build) level, it can be awkward to remove it as removal might break something else that used the same libs. There is a MENU, Setup, remove built in packages that might uninstall the current version and then you might install a later/new version. Best however to make backups first and test puppy thoroughly afterwards to make sure everything else works as expected before losing/deleting the backup.
Personally I prefer to keep browsers outside of puppy i.e. I prefer to run portable versions of firefox and/or google chrome http://murga-linux.com/puppy/viewtopic. ... 049#758049 The firefox portable version automatically updates to the latest version as and when new versions are released.
I tend to use the inbuilt browser for online banking etc. i.e. I run with no savefile, so a fresh (re)boot involves a factory-fresh puppy being started up with its factory fresh browser and if you go straight to your banks website with that, nowhere else before (or after), then even a older browser version with security weaknesses will still be pretty safe. For everything else use a portable browser that stores/preserves bookmarks etc.
PS Terry's just posted whilst I was drafting this and highlights something that I missed myself. Rather than not bothering to post I'm still going to post as the content may be of use elsewhere.
Code: Select all
palemoon-24.7.1
├── opt
│ └── palemoon
│ ├── application.ini
│ ├── chrome.manifest
│ ├── components
│ │ ├── components.manifest
│ │ ├── libdbusservice.so
│ │ └── libmozgnome.so
│ ├── defaults
│ │ └── pref
│ │ └── channel-prefs.js
│ ├── dependentlibs.list
│ ├── dictionaries
│ │ ├── en-US.aff
│ │ └── en-US.dic
│ ├── distribution
│ │ └── bundles
│ │ └── statusbar@palemoon.org
│ │ ├── chrome
│ │ │ ├── content
│ │ │ │ ├── overlay.css
│ │ │ │ ├── overlay.js
│ │ │ │ ├── overlay.xul
│ │ │ │ ├── prefs.css
│ │ │ │ ├── prefs.js
│ │ │ │ ├── prefs.xml
│ │ │ │ ├── prefs.xul
│ │ │ │ ├── tabbrowser.xml
│ │ │ │ └── urlbarBindings.xml
│ │ │ ├── locale
│ │ │ │ ├── de
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── en-GB
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── en-US
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── es-AR
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── es-ES
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── es-MX
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── fi
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── fr
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── gr
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── hu-HU
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── it
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── kn-IN
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── ko-KR
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── nl
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── pl
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── pt-PT
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── ro-RO
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── ru
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── sv-SE
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── tr
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ ├── zh-CN
│ │ │ │ │ ├── meta.properties
│ │ │ │ │ ├── overlay.dtd
│ │ │ │ │ ├── overlay.properties
│ │ │ │ │ ├── prefs.dtd
│ │ │ │ │ └── prefs.properties
│ │ │ │ └── zh-TW
│ │ │ │ ├── meta.properties
│ │ │ │ ├── overlay.dtd
│ │ │ │ ├── overlay.properties
│ │ │ │ ├── prefs.dtd
│ │ │ │ └── prefs.properties
│ │ │ └── skin
│ │ │ ├── all
│ │ │ │ ├── dynamic.css
│ │ │ │ ├── overlay.css
│ │ │ │ ├── prefs.css
│ │ │ │ ├── pulse.png
│ │ │ │ ├── s4e16.png
│ │ │ │ ├── s4e24.png
│ │ │ │ ├── s4e32.png
│ │ │ │ ├── throbberStatic.png
│ │ │ │ ├── urlbar-over-link-arrow.png
│ │ │ │ └── urlbar-over-link-arrow-rtl.png
│ │ │ ├── gnomestripe
│ │ │ │ ├── overlay.css
│ │ │ │ └── prefs.css
│ │ │ ├── pinstripe
│ │ │ │ ├── overlay.css
│ │ │ │ └── prefs.css
│ │ │ └── winstripe
│ │ │ ├── overlay.css
│ │ │ └── prefs.css
│ │ ├── chrome.manifest
│ │ ├── components
│ │ │ ├── status4evar.js
│ │ │ └── status4evar.xpt
│ │ ├── defaults
│ │ │ └── preferences
│ │ │ └── defaults.js
│ │ ├── install.rdf
│ │ └── modules
│ │ ├── Downloads.jsm
│ │ ├── Progress.jsm
│ │ ├── Status4Evar.jsm
│ │ ├── Status.jsm
│ │ └── Toolbars.jsm
│ ├── libfreebl3.chk
│ ├── libfreebl3.so
│ ├── libmozalloc.so
│ ├── libmozsqlite3.so
│ ├── libnspr4.so
│ ├── libnss3.so
│ ├── libnssckbi.so
│ ├── libnssdbm3.chk
│ ├── libnssdbm3.so
│ ├── libnssutil3.so
│ ├── libplc4.so
│ ├── libplds4.so
│ ├── libsmime3.so
│ ├── libsoftokn3.chk
│ ├── libsoftokn3.so
│ ├── libssl3.so
│ ├── libxul.so
│ ├── omni.ja
│ ├── palemoon
│ ├── palemoon-bin
│ ├── platform.ini
│ ├── plugin-container
│ ├── precomplete
│ ├── removed-files
│ ├── run-mozilla.sh
│ └── webapprt
│ ├── omni.ja
│ └── webapprt.ini
├── pet.specs
├── usr
│ ├── bin
│ │ ├── palemoon
│ │ ├── palemoon2
│ │ └── pminstaller.sh
│ └── share
│ ├── applications
│ │ ├── palemoon.desktop
│ │ └── palemoon-updater.desktop
│ └── icons
│ ├── mozicon128.png
│ └── waterfox.png
└── var
└── log
└── packages
├── palemoon-24.5.0
└── palemoon-24.7.1
52 directories, 191 files
You should actually trash the snob, not update it.
Any software from any author who refuses to maintain a 32-bit version at this point in
time goes in its rightful place: the trash can -- and then the land of never-never-bytes.
My 2¢.
Any software from any author who refuses to maintain a 32-bit version at this point in
time goes in its rightful place: the trash can -- and then the land of never-never-bytes.
My 2¢.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Run Quickpet->Info->Tahrpup updatesTorvus wrote:Oh... the updater doesn't work. Unable to find latest version. Anyone else have this issue?
Pale Moon did an update to their program. This should get it for you.
Tahrpup updates:
28/07/2015 updated the palemoon updater to version 0.2.0 ...old version wasn't grabbing the latest palemoon
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected![Shocked :shock:](./images/smilies/icon_eek.gif)
YaPI(any iso installer)
When I was a kid I wanted to be older.... This is not what I expected
![Shocked :shock:](./images/smilies/icon_eek.gif)
YaPI(any iso installer)