Off-Topic > Release Candidate Testing

microcore_v2.8rc4

(1/4) > >>

roberts:
The Fourth Release Candidate of Micro Core v2.8 (microcore_2.8rc4.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates/microcore/

microcore_2.8rc4.iso
microcore_2.8rc4.iso.md5.txt

Change Log for Micro Core v2.8

rc1:
* Updated tce-load to allow miltiple loading, e.g., tce-load -i *.tcz
* Updated tce-load to drop ".tcz" requirement.
* Updated cd_dvd_symlinks.sh for better multiple cd and dvd devices.
* Cleanup of tce-setup & tce-update of l,m,lm, and ml code.
* Updated tce-fetch.sh to cleanup old dual repository support.
* Updated tce-update to prompt before beginning easy mode batch update operation.
* After much Team testing and input, the upx'ed kernel returns, prior kernel is in distribution files.
* Dropped symlinker by using builtin cp construct.

rc2:
* Updated tce-update for selective interaction via CLI options "query", "list", and "update".
* Dropped dropbearmulti from base.
* Updated rc.shutdown by reverse umount loops to support tcvd virtual drive.

rc3:
This release candidate changes the storage of extensions to a single location, the optional directory located under your "tce" directory. Boot time loadind of application extensions are provided by links into the optional directory. These links are easily maintained with the new OnBoot section of appsaudit.  This will better support the trend to use more "OnDemand" items, make it easy to "move" applicatons into and out of the "OnBoot", tce, directory. This also greatly improves systems resources by having a single copy of dependencies.  Having a single area to host all extensions & dependencies also greatly improves auditing and both batch and selective updating.

* Updated tce-setup, tce-load, and tce-audit to support new extension support structure.
* Updated 'ab' shell appbrowser for more consistent input handling.
* Updated udev rules for much quicker boot times with loop mount extensions.
* Updated rebuildfstab for faster response.
* Updated filetool.sh to ignore sockets.
* Updated tc-terminal-server typo.

We now have a single directory from which to audit dependencies, perform selective updates, and pick and choose our on boot selection of applications.

New all core elements are now cpio'ed .gz and can be located in the boot directory for loading via your boot loader or can be placed in the main "tce" directory and loaded after boot via tce-setup

Example boot loader stanza for new core elements

Code:
label tinycore
   kernel /boot/bzImage
   append initrd=/boot/microcore.gz,/boot/Xprogs.core.gz,/boot/Xlibs.core.gz,/boot/Xvesa.core.gz quiet noswap vga=773 tce=UUID=aaab6273-4a6c-4118-8eb2-e31a9b31edb3 waitusb=5 max_loop=255

rc4
This release candidate changes from using symlinks for onboot items to a simple text file onboot.lst. Simply use any editor to create in tce directory or load X environment and use appsaudit.

* Updated tce-load for onboot.lst support.
* Updated tce-setup for onboot.lst support
* New /opt/tcemirror replaces /opt/.tcrc
* Updated /opt/.filetool.lst for tcemirror

Also for microcore is a new boot code lst=mylist.lst
This is a static, i.e., not automatically updated, list to use at boot time for special cases, e.g., keyboard, etc..

With this one boot microcore with lst=mylist.lst to get to a functional CLI environment, then after boot, still run sudo tce-setup and get X and onboot.lst extensions.

Note: File likely in your backup /opt/.filetool.sh
drop opt/.tcrc add opt/tcemirror

jls:
doesn't work with flwm

vitex:
Could you please clarify your plans for extensions placed in /opt/tce[/optional]?

When booting, the current implementation of tce-setup


* does not load extensions listed in /opt/tce/onboot.lst,
* does not load *.core.gz components in /opt/tce, and
* does load extensions with links from /opt/tce to /opt/tce/optional.
Is this the long-term behavior?

roberts:

--- Quote from: jls_legalize on January 20, 2010, 11:50:47 AM ---doesn't work with flwm

--- End quote ---

Oh but it does. I am running it now.
First be sure that you have updated the flwm extension.
Second if you typically load compiletc extension, be sure to update that as well.
Prior versions of compiletc have fltk-1.1.9 shared libraries that will disable the newest flwm.

roberts:

--- Quote from: vitex on January 20, 2010, 12:30:02 PM ---Could you please clarify your plans for extensions placed in /opt/tce[/optional]?

When booting, the current implementation of tce-setup


* does not load extensions listed in /opt/tce/onboot.lst,
* does not load *.core.gz components in /opt/tce, and
* does load extensions with links from /opt/tce to /opt/tce/optional.
Is this the long-term behavior?

--- End quote ---

Perhaps showing a working setup will be helpful:

--- Code: ---GRUB
title MICROCORE TESTING NEW STRUCTURE on sdb1
kernel (hd1,0)/tinycore/bzImage quiet host=dev tz=PST+8PDT,M3.2.0/2,M11.1.0/2 waitusb=5 tce=sdb1
initrd (hd1,0)/tinycore/bmicrocore.gz

showbootcodes
quiet host=dev tz=PST+8PDT,M3.2.0/2,M11.1.0/2 waitusb=5 tce=sdb1


tc@dev:~$ ls -l /mnt/sdb1/tce
-rwxrwxr-x    1 tc       staff     3003728 Jan 16 14:46 Xlibs.core.gz
-rwxrwxr-x    1 tc       staff      655487 Jan 16 14:46 Xprogs.core.gz
-rwxrwxr-x    1 tc       staff      322694 Jan 16 14:46 Xvesa.core.gz
-rwxrwxr-x    1 tc       staff       29102 Jan 20 10:28 mydata.tgz
-rwxrwxr-x    1 tc       staff          18 Jan 20 05:36 mylist.lst
-rwxrwxr-x    1 tc       staff         289 Jan 20 10:27 onboot.lst
drwxrwxr-x    2 tc       staff        3072 Jan 20 10:27 optional/


tc@dev:/mnt/sdb1/tce$ cat onboot.lst
chromium-browser.tcz
flwm.tcz
wbar.tcz
midori.tcz
beaver.tcz

--- End code ---

Now, instead of making does not work proclamations perhaps you can share your specific setup so that progress can be made.

Navigation

[0] Message Index

[#] Next page

Go to full version