Hi, Misalf.
Thanks for the pep talk. I guess I needed it.
But I'm really not worried about making mistakes. The problems I'm having are built-in ones, like the use of Apps. For example, how come there are eight or so extensions (mostly dependencies) listed in "Load Apps Locally", when I never downloaded an extension except as onboot?
And why are almost all of the dependencies of applications that were pre-installed by CorePlus in onboot.lst, now forcing me to remove them one by one, a thankless task that Apps hasn't automated (so far as I can see)?
And how do I know which extensions to delete altogether, from over a hundred in the optional/ directory, probably half of which are unneeded?
Neither Corebook, nor the wikis, nor any here in the forum have been able or willing to explain to me how to do these things. Corebook passes over the Apps functions as if the people reading it already knew how to use them. Saying "Use the Dependencies and Deletions routines for managing dependencies" isn't any help at all.
Here are a few basic questions I need answers to before I can go any further with my TCL installation:
- Why were all extensions, including dependencies, put into onboot.lst by the CorePlus Installer?
- Why are some of these dependencies now no longer in onboot.lst (the ones appearing under "Load Apps Locally", I assume)? Are these dependencies of applications I deleted but which are also dependencies of other applications, so that when I deleted applications these dependencies were retained but are no longer in onboot.lst? (This is one possible explanation. The funny thing is that when I did "Fetch Missing dependencies" the list in "Load Apps Locally" didn't change. Apparently all the missing dependencies that were fetched went right back into onboot.lst, where they don' t belong.)
- How can I remove extensions (using Apps) that don't need to be in onboot.lst without writing them down by hand, one by one, and then removing them one by one?
- How do I know which extensions in the optional/ directory are not needed (firmware, libraries, dependencies of unused or deleted applications, etc.), so I can delete them?
My guess is that the people who wrote Apps don' t use it, using instead the terminal applications tce-ab and tce-load. For them, problems with the use or understanding of Apps don't matter. This is a cynical conclusion to come to, but after hassling with Apps for so long and getting no real help, it's the only conclusion I can come to.
I had similar problems with the Installer app when trying to install CorePlus to a USB flash drive. Everything about the Installer app gives the impression that it's not used by the people who wrote it. They don't use CorePlus, so why should they use the CorePlus Installer? It wasn't use-tested by a person like me who really needs it, so the problems with it never came out (Iike choosing between Frugal and USB-HDD, and the ambiguity of the boot code page).
In any case, I'll bear in mind that, like you kindly reminded me, there is a "Safe Backup" choice at shutdown, where I can save my unchanged mydata.tgz file. That does help a lot.
Cheers.
Mike