You can install extensions, and you can remove extensions. Rather than download extensions over and over, why not just remove those you don't want, and keep the others.
Here is a post on removing extensions.
http://forum.tinycorelinux.net/index.php?topic=7943.0
Thanks. Because of the backup, it seems possible to any beginner that adding 20 extensions and removing the 3 after some use and configuration may not the same as adding the 17 from scratch. Removing extensions has been troubling people it seems, that must be why is has been debated to death. I'd rather avoid it if possible. It still seems possible, see below.
Extensions are updated often. If you do download all extensions, keeping up to date with the updates, will require a lot of downloading.
Of course, the idea was never to download all extensions from the repos over and over, but to use a mirror of my own or the equivalent that downloads them all just once and automatically syncs thereafter, and copy the lot from the local mirror at local gigabit rates, to a DVD or .iso or folder. And do that at arbitrary intervals, just like any distro makes CD's/DVD's of itself at arbitrary intervals.
Installations would then be super fast, as they probably are already for TC developers when you guys have lots of extensions locally and can type "tce-load -i", rather than the "tce-load -w -i" that I have been typing.
Tinypoodle wait a moment, typing a reply to you.