Welcome, Guest. Please login or register.
September 06, 2010, 02:54:18 PM
Home Help Search Login Register
News: The TC Wiki is now open! See http://wiki.tinycorelinux.com

[Recent Topics] [Main . Forum . Wiki]
+  tinycorelinux.com
|-+  Tiny Core Base
| |-+  TCB News
| | |-+  Final Releases
| | | |-+  Tiny Core v2.3
« previous next »
Pages: [1] Go Down Print
Author Topic: Tiny Core v2.3  (Read 6134 times)
roberts
Administrator
*****
Offline Offline

Posts: 3737



WWW
« on: September 04, 2009, 06:25:44 PM »

Tiny Core V2.3 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/

Change log for v2.3

* Updated FLWM replaces JWM as default. Use jwm-snapshot extension for the latest jwm.
* New official Tiny Core Logo added to base.
* New flit an Fltk GUI tray, for battery, date, and sound controls for FLWM
* New noautologin boot code. Be sure to have passwords setup, working, and saved.
* New appsaudit GUI. Reporting tool for PPRs with 'marked for deletion' extension and unencumbered dependencies.
* New tce-audit command line script engine for appsaudit.
* New tcz2ram.flg placed in your tce directory will cause all tczs to be loaded into ram.
* New tcz2ram.lst placed in your tce directory will result in those tczs specified in such be ram loaded.
* New busybox.conf for user umount, ping, passwd.
* Updated rc.shutdown to delete "marked" extensions.
* Upgraded busybox to 1.14.3.
* Updated tc-terminal-server to support microcore image.
* Updated tce2tcz.sh to use squashfs
* Updated xsetup.sh to remove the xorg.conf requirement to support Xorg confless.
* Updated tce-load now only calls flwget when appbrowser is running.
* Updated tce-load and tc-config now handles meta-extensions.
* Updated tce-load tee'd messages to support both CLI and appbrowser.
* Updated tce-load, added getopts to support new options. Now use -w (was wget) , -i (to install), -r (force tcz to ram) and -f (force symlinker to overwrite)
* Updated appbrowser to support the new tce-load option flags, and tcz2ram options, as well as both install and mount buttons for tczs.
* Updated appbrowser, dropped "install optional" as unneeded with "install local" retaining last load location.
* Updated appbrowser. Install Local now has option to mount or install tcz extensions.
* Updated tc-config, moved dhcp to after restore to support firmware extensions.
* Updated tc-config to support tcz extensions in /opt/tce for remasters.
* Updated tc-config, moved keymap setup after restore for support of keymap extensions.
* Updated usbinstall to pause for not found support extensions when run from the system menu.
* Updated exittc, cosmetic change to highlite selection.
* Dropped xsetroot, use Esetroot to set solid colors with logo.xpm or empty.xpm
* Updated setbackground to support logo and xsetroot removal.
* Dropped default autoscan of tclocal for improved boot speed.
* Dropped nolocal boot code as now not needed.
* Cleanup of unused or unlinked busybox applets.
* Dropped tce-wget. Use tce-load instead.
* Removed /opt/jwmThemes as jwm is no longer in the base.

Files likely in your backup that need to be updated:
.setbackground
.xsession

To copy over these files on an existing system:
 Boot into Tiny Core as usual.
 Exit to prompt
 $ cp /etc/skel/.setbackground .
 $ cp /etc/skel/.xsession .
 $ startx

Note: Not all tczs may work loaded to ram. If you find such, please report in the extension area and not here. It is a goal to move to supporting only one type of extension for the next major release of Tiny Core.  
« Last Edit: September 05, 2009, 04:36:36 PM by roberts » Logged

Don't Ignore What's in Core.
curaga
Administrator
*****
Offline Offline

Posts: 3265



« Reply #1 on: September 05, 2009, 02:44:06 PM »

I found some bugs / annoyances with 2.2. My apologies if these are gone in 2.3.

- using cryptohome, every boot overwrites user files with fresh ones from /etc/skel. Probably from the test to see if a regular home mount has not been done
- dependencies existing in tce/optional appear to be re-downloaded. Can't say if this is only cosmetical or if redownloading really happens, I can only tell flwget re-appears for existing deps.
Logged

The only barriers that can stop you are the ones you create yourself.
roberts
Administrator
*****
Offline Offline

Posts: 3737



WWW
« Reply #2 on: September 05, 2009, 04:10:32 PM »

I found some bugs / annoyances with 2.2. My apologies if these are gone in 2.3.

- using cryptohome, every boot overwrites user files with fresh ones from /etc/skel. Probably from the test to see if a regular home mount has not been done
- dependencies existing in tce/optional appear to be re-downloaded. Can't say if this is only cosmetical or if redownloading really happens, I can only tell flwget re-appears for existing deps.
The optional download procedure was changed in v2.2 see Change Log, specifically:
Quote
* Enhanced "Download Only" to ignore installed status in appbrowser/tce-load.
This was a requested feature enhancement so that the optional directory could be used to download a complete collection, apps + dependencies to be used for easy transport/copy to another machine, e.g. via pendrive..

re:cryptohome is something that I have not used since first implemented, so perhaps a long standing issue that is just now being raised. I will look see.
Logged

Don't Ignore What's in Core.
curaga
Administrator
*****
Offline Offline

Posts: 3265



« Reply #3 on: September 06, 2009, 12:59:17 AM »

The optional download procedure was changed in v2.2 see Change Log, specifically:
Quote
* Enhanced "Download Only" to ignore installed status in appbrowser/tce-load.
This was a requested feature enhancement so that the optional directory could be used to download a complete collection, apps + dependencies to be used for easy transport/copy to another machine, e.g. via pendrive..
I meant that they are re-downloaded even if they already exist in optional. Is this still intended behavior?

Steps to reproduce:
- boot with an empty tce directory
- download only some extension
- download some other extension with same deps, for example dosbox and supertux (both have SDL and libmad)
- see flwget re-appear for existing files in optional (ie. SDL and libmad)
« Last Edit: September 06, 2009, 01:01:39 AM by curaga » Logged

The only barriers that can stop you are the ones you create yourself.
roberts
Administrator
*****
Offline Offline

Posts: 3737



WWW
« Reply #4 on: September 06, 2009, 08:22:31 AM »

I have only ever checked installed status.
I will take this as a requested feature enhancement.
Logged

Don't Ignore What's in Core.
curaga
Administrator
*****
Offline Offline

Posts: 3265



« Reply #5 on: September 06, 2009, 08:35:24 AM »

Thanks Smiley
Logged

The only barriers that can stop you are the ones you create yourself.
roberts
Administrator
*****
Offline Offline

Posts: 3737



WWW
« Reply #6 on: September 06, 2009, 11:49:14 AM »

If you are upgrading from a version prior to v2.2 then also update your .profile or you will not get a desktop window manager.
Logged

Don't Ignore What's in Core.
roberts
Administrator
*****
Offline Offline

Posts: 3737



WWW
« Reply #7 on: September 07, 2009, 11:01:45 AM »

I found some bugs / annoyances with 2.2. My apologies if these are gone in 2.3.

- using cryptohome, every boot overwrites user files with fresh ones from /etc/skel. Probably from the test to see if a regular home mount has not been done
- dependencies existing in tce/optional appear to be re-downloaded. Can't say if this is only cosmetical or if redownloading really happens, I can only tell flwget re-appears for existing deps.

I have implemented both! Look for them in the next cut. Thanks for the feedback.
Logged

Don't Ignore What's in Core.
Pages: [1] Go Up Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!