Tiny Core Base > CorePlus

Looks like libgtk-3 needs a rebuild in CorePlus 12.0 x86

<< < (3/3)

cparke:

--- Quote from: Rich on April 14, 2021, 04:17:26 PM ---
--- Quote from: cparke on April 14, 2021, 02:42:10 PM --- ... This machine is a Pentium III laptop with no hard drive space left and USB 1.0 ports, ...
--- End quote ---
So you can't boot from your USB ports, but can still read/write to a thumb drive with them, right?
--- End quote ---
Yes, that's right.  BIOS has no support for USB boot.  Though I have been able to work around that using the PLoP Bootloader, but that is another story.  Even with USB boot possible, the USB 1.0 ports are very slow and not much better than CD (though they still do enable write capability).


--- Quote from: Rich on April 14, 2021, 04:17:26 PM ---When the boot loader menu appears, hit  Tab.  Select the line that contains the  cde  boot code. Delete the  cde  boot code
and continue the boot process.
When Tinycore boots, it will now search for a  tce  directory, which it should find on the thumb drive. It will now proceed
to load extensions from the thumb drive.
--- End quote ---
Yes, that does work and allows me to upgrade the dependent packages so than Remmina now works! 


--- Quote from: Rich on April 14, 2021, 04:17:26 PM ---Now update your system. Open a terminal and run these commands:

--- Code: ---tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
--- End code ---

Then reboot and remove the  sdc  boot code like before.

--- End quote ---
While I do not yet understand all those steps and why they are necessary, I think we've identified the key issue here with TinyCore that caused me to have trouble in the first place:
      Why doesn't using the 'Download and Load' option in the App Installer override any version currently found or mounted (loaded) from 'cde'?

Honestly, there should be a way to 'unload' an extension as well as to 'reload' (remount') an extension and all its dependencies that are already installed/loaded.  Right now, I have to do the cumbersome process described above or manually figure out what to 'umount' in order to accomplish a basic task expected from a Live CD.  TinyCore is impressively modular, the kind of thing this machine really needs to function properly today, and these are pretty basic concepts that other Linux distros already handle seemlessly using 'overlayfs', 'unionfs', and 'aufs' for example (BTW - I think TinyCore's approach is better for total control of memory usage).

curaga:
You can find long discussions on unloading on this forum, explaining why it's not there.

Rich:
Hi cparke

--- Quote from: cparke on April 15, 2021, 11:06:25 AM --- ... Yes, that does work and allows me to upgrade the dependent packages so than Remmina now works! 


--- Quote from: Rich on April 14, 2021, 04:17:26 PM ---Now update your system. Open a terminal and run these commands:

--- Code: ---tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
--- End code ---

Then reboot and remove the  sdc  boot code like before.

--- End quote ---
While I do not yet understand all those steps and why they are necessary, ...
--- End quote ---
Those 4 steps compare your installed extensions to the ones available in the repository. If there is a newer version
available, it gets downloaded. The next time you boot, the old version is replaced with the new version prior to loading
any extensions. You could also perform those 4 steps using the  Maintenance  menu in the  Apps  utility.

Navigation

[0] Message Index

[*] Previous page

Go to full version