Tiny Core Base > Final Releases
Tiny Core v2.8
roberts:
Tiny Core V2.8 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/
The theme for this release is to have a single directory for extensions and dependencies. This greatly improves systems resources by having a single copy of dependencies, also greatly improves flexibility in "moving" applications present upon boot, dependency auditing, and both batch and selective updating.
Change log:
* Updated FLTK to v1.1.10.
* Updated FLWM with more traditional close button layout.
* Updated appbrowser to support new onboot.lst & extension support structure.
* Updated appsaudit - new menu section OnBoot to support maintenance of onboot.lst.
* Updated appsaudit including new "Updates" menu option to "check for updates and selective update.
* Updated appsaudit to allow selective removal of items from "marked for deletion"
* Updated and reorganized cpanel, added "OnDemand". "TCE Update", "USB Install", "Run Command", "Xkill", and "Xvesa Setup"
* Updated "Select Mirror"/tcemirror for easy selection from repository mirrors.
* Updated "ab" shell appbrowser for more consistent input handling of single character answers.
* Updated tce-setup, tce-load, and tce-audit to support new onboot.lst &extension support structure.
* Updated tce-load to allow miltiple loading, e.g., tce-load -i *.tcz
* Updated tce-load to drop ".tcz" requirement.
* Updated tce-update to prompt before beginning easy mode batch update operation.
* Updated tce-update for selective interaction via CLI options "query", "list", and "update".
* Updated rc.shutdown by reverse umount loops to support tcvd virtual drive.
* 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.
* Updated tc-config PXE to support new extension structrure - thanks to Gerald Clark
* Updated cd_dvd_symlinks.sh for better multiple cd and dvd devices.
* Updated tce-fetch.sh to cleanup old dual repository support.
* New /opt/tcemirror replaces /opt/.tcrc
* Updated /opt/.filetool.lst for tcemirror
* Dropped symlinker by using builtin cp construct.
* Dropped GNU ftp and dropbearmulti from base.
Note: File likely in your backup /opt/.filetool.sh changed please ensure you update yours.
drop opt/.tcrc add opt/tcemirror
Notes:
For existing tinycore users to move to the new structure perform the following:
* boot base norestore
* mv your_tce_dir/*.tcz* optional/.
* appsaudit -> OnBoot
Select only those apps that you wish to have loaded upon boot.
Do not select dependencies, they will load from optional.
Easy to change your mind using appsaudit OnBoot as
Left hand side panel selects item and creates link in "tce" dir
Right hand side panel deletes link from "tce" dir
Rebooting then loads items as selected.
We now have a single directory from which to audit dependencies, perform selective updates, and pick and choose our on boot selection of applications.
curaga:
Possible relics:
/usr/bin/appsaudit-old
/usr/lib/X11/fonts/misc/list
Other first impressions from my laptop, which got upgraded 2.2 -> 2.8:
- my "home=sda3" was ignored, since it's not an ext* mount, but jfs.
-- because there are a lot of linux fs supporting permissions, but only a few that do not, I think it would be better to ignore vfat,msdos,ntfs than to only accept ext.
- moving wm_*menu to startx. This causes duplicated menu items and overwritten user configs on jwm. I often startx several times in a running session.
- why is the whole tce directory chmodded executable? chmod -R 775 in tce-setup
curaga:
Oh, here's a bootchart from the laptop. This is with my normal collection of apps sans development tools. :D
List of apps:
opera.tcz
Xorg-7.4.tcz
mbpbacklight.tcz
Mplayer-nodeps.tcz
liberation-fonts-ttf.tcz
appbrowser-cli.tcz
aria2.tcz
dropbear.tcz
librsvg.tcz
ace-of-penguins.tcz
alsa.tcz
actkbd.tcz
mtpaint-cli.tcz
iptables.tcz
wireless_tools.tcz
man-pages.tcz
epdfview-0.1.6.tcz
glibc_gconv.tcz
nmap.tcz
gtk-engines.tcz
roberts:
--- Quote from: curaga on January 24, 2010, 08:58:05 AM ---Possible relics:
/usr/bin/appsaudit-old
/usr/lib/X11/fonts/misc/list
Other first impressions from my laptop, which got upgraded 2.2 -> 2.8:
- my "home=sda3" was ignored, since it's not an ext* mount, but jfs.
-- because there are a lot of linux fs supporting permissions, but only a few that do not, I think it would be better to ignore vfat,msdos,ntfs than to only accept ext.
- moving wm_*menu to startx. This causes duplicated menu items and overwritten user configs on jwm. I often startx several times in a running session.
- why is the whole tce directory chmodded executable? chmod -R 775 in tce-setup
--- End quote ---
Re: JWM
Upgrading from 2.2 to 2.8 would indicate that many many files in your backup need updating, including .xsession, .profile, /opt/.filetool.lst, /opt/.xfiletool.lst... You should really read the change log items from 2.2 up to and including 2.8 to ensure that files in your backup are updated.
Re: JFS
You must be speaking about a remaster, as jfs is not in the base, and persistent home occurs before extension loading. However, it is a good suggestion.
curaga:
True, I thought I had got them all, but .profile was out of date.
And my JWM extension wasn't up to date either :P
Sorry about that, no issues with JWM when properly updated.
Navigation
[0] Message Index
[#] Next page
Go to full version