next is what happens for user selected "tcz" without the quotes....exits as root.....spank spank
tc@box:~$ sh firefox-get.sh
TRY AT OWN RISK. The download of firefox may take some time.
compiletc is already downloaded.
compiletc is already installed!
squashfs-tools-4.x is already downloaded.
squashfs-tools-4.x is already installed!
wget is already downloaded.
wget is already installed!
You may be able to page up or down by holding the shift key down and
pressing the page up (or) page down key.
Type the exact firefox version you would like to download. Examples are:
23.0.1 23.1.5
First version was correct at time of submission.
Version must match exactly. So if site says its eg 99.0 don't type 99
Then press enter
23.0.1
File `/home/tc/firefox.bz2' already there; not retrieving.
An existing firefox folder has been detected
either manually delete it or
run wolf and check for updates and update your firefox
You may be able to run this script again with different
choices but YMMV. The Choices are shown with some explanation and
then a short list is supplied and awaits your choice.
exit Exit this script. You have downloaded firefox to your home folder.
Hopefully, its unpacked.
##############################################################################
local Assuming unpack worked, you choose to run firefox from
your home folder. You now want me to give you a script in
.local/bin called wolf so you can use a run command or
open a terminal and type wolf....and firefox should open.
no wbar or desktop entry is created in this option.
This means you get the smallest size of updates rather than
having to download a very large file (a second time or more).
When browser is open, see Edit/preferences/Advanced/TAB=Update
The main disadvantage - not a part of the
TC core concepts of pristine state.
For local choice, be aware that you have a large bz2 file
in your home folder and a large sub-folder. You may like to
delete the bz2 file if script works.
Suggest you read the wiki on persistence and what effect will
occur to have large files in your backup.
.cache is already excluded from your backup
########################################################################
tcz Create a private TCZ (TC extension)
tcz creation is unofficial, no support can be given.
Name of tcz is wolf.tcz. The executable in a terminal is wolf
wolf is a sym link to /usr/local/wolf/firefox
########################################################################
Make a choice, type exit or local or tcz and press enter
exit Exit now
local Create .local/bin/wolf executable
tcz Create private wolf.tcz with executable wolf to run firefox
tcz
root@box:~#