WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore_v2.7rc1  (Read 12267 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
tinycore_v2.7rc1
« on: December 16, 2009, 09:55:47 PM »
The First Release Candidate of v2.7 (tinycore_2.7rc1.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates

tinycore_2.7rc1.iso
tinycore_2.7rc1.iso.md5.txt

The theme for v2.7 is make TC/MC simplier by promoting the 'mount install' method.

Change log for v2.7rc1:

* Updated tce-load - dropped l,m,lm,ml testing, ldconfig always called, depmod based on /usr/local/lib/modules, dropped -r option
* Renamed tcz2ram.flg, tcz2ram.lst to copy2fs.flg and copy2fs.lst
* Updated appbrowser - single 'Install' button and renamed 'Download Only' to 'OnDemand'
* Updated appsaudit - new menu option 'Install Options' to maintain copy2fs.flg and copy2fs.lst
* New 'ondemand' - create flwm right click menu shortcuts to load and start applications from /tce/optional - tune your system for faster boot times.
* New cache-clear script.
* Removed mbchk and libpopt* as unneeded in base.
* Stripped more libs for smaller size.
* Updated exitcheck.sh to call /opt/shutdown.sh for user shutdown time commands.
* New 'ab' a tiny command line appbrowser in shell
* New boot code xvesa=WxHxD, e.g. xvesa=800x600x32 to set default Xvesa resolution bypassing xsetup
* Updated tce-update and tce-setup to implement an 'easy mode' to update extensions in your tce folder


« Last Edit: December 16, 2009, 10:05:35 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #1 on: December 16, 2009, 10:04:04 PM »
Notes:

Updated extensions needed for v2.7 now posted:

rsync.tcz
OSS.tcz

Note to use OnDemand for flwm, you need to update your /opt/.xfiletool.lst and change:
home/tc/.wmx  to  home/tc/.wmx/Applications
10+ Years Contributing to Linux Open Source Projects.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: tinycore_v2.7rc1
« Reply #2 on: December 16, 2009, 10:20:22 PM »
There's perhaps a permissions error?

Booting "base norestore":
Code: [Select]
$ sudo tce-setup
$ startx
$ ls -al /home/tc
...
drwxr-xr-x    4 root     root          160 Dec 17 10:04 .wmx/

After changing ~/.wmx to tc:staff, ondemand seems to work.

« Last Edit: December 17, 2009, 05:46:49 AM by roberts »

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: tinycore_v2.7rc1
« Reply #3 on: December 16, 2009, 10:23:26 PM »
Updated extensions needed for v2.7 now posted:

rsync.tcz
OSS.tcz

Are these in the usual repo? If so the info file isn't updated?

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: tinycore_v2.7rc1
« Reply #4 on: December 17, 2009, 12:46:40 AM »
Running from an USB stick (single 512k VFAT partition with /tce dir) with LXDE, mc and Xorg installed from the repo it works fine. Placing an empty tcz2ram.flg to /tce system boots to base only. No extensions loaded, /usr/local/tce.installed dir is empty. copy2fs.flg works as expected.

EDIT:

Tried the same stick with another machine. No extensions are loaded even if there are no tcz2ram.flg so it has nothing to do with it, problem is something else.

EDIT:

Third machine tested, works fine.
« Last Edit: December 17, 2009, 02:52:50 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline jur

  • Hero Member
  • *****
  • Posts: 863
    • cycling photo essays
Re: tinycore_v2.7rc1
« Reply #5 on: December 17, 2009, 03:12:49 AM »
* New 'ondemand' - create flwm right click menu shortcuts to load and start applications from /tce/optional - tune your system for faster boot times.
* New cache-clear script.
* Removed mbchk and libpopt* as unneeded in base.
* Stripped more libs for smaller size.
* Updated exitcheck.sh to call /opt/shutdown.sh for user shutdown time commands.
* New 'ab' a tiny command line appbrowser in shell
* New boot code xvesa=WxHxD, e.g. xvesa=800x600x32 to set default Xvesa resolution bypassing xsetup
* Updated tce-update and tce-setup to implement an 'easy mode' to update extensions in your tce folder
Many thanks Robert, for implementing this thing I asked for :) Allow me to point out you're a star. In fact allow me to emphasize you're a blooming supernova.

Coupla queries:

* How does 'create flwm right-click menu shortcuts' work? I tried but didn't notice anything different. There didn't seem to be any extra items on rightclicking in flwm.

* What are the command line switches in tce-load - are some dropped?

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #6 on: December 17, 2009, 05:47:53 AM »
There's perhaps a permissions error?

Booting "base norestore":
Code: [Select]
$ sudo tce-setup
$ startx
$ ls -al /home/tc
...
drwxr-xr-x    4 root     root          160 Dec 17 10:04 .wmx/

After changing ~/.wmx to tc:staff, ondemand seems to work.

Yes, indeed. Thanks for the feedback. Corrected for rc2.
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #7 on: December 17, 2009, 05:50:21 AM »
Updated extensions needed for v2.7 now posted:

rsync.tcz
OSS.tcz

Are these in the usual repo? If so the info file isn't updated?
Info files updated.
Since libpopt was cut from 2.7 rsync needs it. So libopt was added to rsync.tcz

The modules in OSS were not in the new standard /usr/local/lib/modules/... so the startup script was modified to handle this special case and call depmod -a from within.
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #8 on: December 17, 2009, 05:52:35 AM »
Running from an USB stick (single 512k VFAT partition with /tce dir) with LXDE, mc and Xorg installed from the repo it works fine. Placing an empty tcz2ram.flg to /tce system boots to base only. No extensions loaded, /usr/local/tce.installed dir is empty. copy2fs.flg works as expected.

EDIT:

Tried the same stick with another machine. No extensions are loaded even if there are no tcz2ram.flg so it has nothing to do with it, problem is something else.

EDIT:

Third machine tested, works fine.
I suspect that it is the partition scheme on the pendrive not being recognized.
On those machine which experienced a failure what does fdisk -l display?
If not a clean partition table with recognized filesystem type then how was this pendrive with TC created?
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #9 on: December 17, 2009, 06:06:12 AM »
* New 'ondemand' - create flwm right click menu shortcuts to load and start applications from /tce/optional - tune your system for faster boot times.
* New cache-clear script.
* Removed mbchk and libpopt* as unneeded in base.
* Stripped more libs for smaller size.
* Updated exitcheck.sh to call /opt/shutdown.sh for user shutdown time commands.
* New 'ab' a tiny command line appbrowser in shell
* New boot code xvesa=WxHxD, e.g. xvesa=800x600x32 to set default Xvesa resolution bypassing xsetup
* Updated tce-update and tce-setup to implement an 'easy mode' to update extensions in your tce folder
Many thanks Robert, for implementing this thing I asked for :) Allow me to point out you're a star. In fact allow me to emphasize you're a blooming supernova.

Coupla queries:

* How does 'create flwm right-click menu shortcuts' work? I tried but didn't notice anything different. There didn't seem to be any extra items on rightclicking in flwm.

* What are the command line switches in tce-load - are some dropped?

RE: ondemand shortcuts:
You must be using the flwm either topside or classic.
As previously noted by Juanito, there is a permission error and that you must correct.
sudo chown +R tc.staff .wmx
sudo chmod +R g+w .wmx
Also you need to adjust /opt/.xfiletool.lst from home/tc/.wmx to home/tc/.wmx/Applications
From a command prompt type ondemand and follow the prompt.

OnDemand means not having to load all your extensions at boot time, but on demand after boot by easily right clicking the flwm menu. This can translate to boot times that rival base. Currently only supports flwm.

RE: tce-load flags
Typing tce-load will display a usage message with available flags. Only -r was dropped. The usual
-w = wget, -i  = install work as before.

But if you like command line stuff, check out my new ab tiny command line appbrowser. Just start with any search term, e.g., ab games
10+ Years Contributing to Linux Open Source Projects.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: tinycore_v2.7rc1
« Reply #10 on: December 17, 2009, 06:15:11 AM »
Quote
Disk /dev/sda: 515 MB, 515375104 bytes
64 heads, 32 sectors/track, 491 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/sda1   *           1         491      502768   6 FAT16

This is my regularly used TC test USB stick. Formatted with WIN XP, installed with unetbootin. Same procedure works with 2.6, 2.5, 2.4, ... One more thing. After base system starts, /dev/sda1 is not mounted. Extending waitusb time doesn't help.
« Last Edit: December 17, 2009, 06:19:45 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
Re: tinycore_v2.7rc1
« Reply #11 on: December 17, 2009, 06:18:29 AM »
re: libpopt

There is a popt extension that was made to accomodate the removal of libpopt from base.  I can add it to the dep file of rsync.tcz. 

Offline hlavery

  • Newbie
  • *
  • Posts: 36
Re: tinycore_v2.7rc1
« Reply #12 on: December 17, 2009, 07:35:10 AM »
Hello....ondemand is not working for me, although I have followed all instructions thus far:

(1) after changing permissions and editing .xfiletool.lst, the ondemand command does not bring up a prompt either as user or root....
(2) if I reboot to see if that might help bring up a prompt, the permissions all revert to root:root

plus,

(3) in the new cli "ab", I have to hit F-2 to get the "install...." choices to come up, "enter" just brings me to an "end" statement.  Found F-2 by trial and error...

Thanks!




Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: tinycore_v2.7rc1
« Reply #13 on: December 17, 2009, 08:16:16 AM »
The First Release Candidate of v2.7 (tinycore_2.7rc1.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates

tinycore_2.7rc1.iso
tinycore_2.7rc1.iso.md5.txt

The theme for v2.7 is make TC/MC simplier by promoting the 'mount install' method.

Change log for v2.7rc1:

* Updated tce-load - dropped l,m,lm,ml testing, ldconfig always called, depmod based on /usr/local/lib/modules, dropped -r option
* Renamed tcz2ram.flg, tcz2ram.lst to copy2fs.flg and copy2fs.lst
* Updated appbrowser - single 'Install' button and renamed 'Download Only' to 'OnDemand'
* Updated appsaudit - new menu option 'Install Options' to maintain copy2fs.flg and copy2fs.lst
* New 'ondemand' - create flwm right click menu shortcuts to load and start applications from /tce/optional - tune your system for faster boot times.
* New cache-clear script.
* Removed mbchk and libpopt* as unneeded in base.
* Stripped more libs for smaller size.
* Updated exitcheck.sh to call /opt/shutdown.sh for user shutdown time commands.
* New 'ab' a tiny command line appbrowser in shell
* New boot code xvesa=WxHxD, e.g. xvesa=800x600x32 to set default Xvesa resolution bypassing xsetup
* Updated tce-update and tce-setup to implement an 'easy mode' to update extensions in your tce folder

Robert and team Tinycore - looks like some very good improvements. It's great to see the focus on simplification.

Regarding the addition of "ab", I was wondering how you decided on the name. I would prefer it to be different than apache benchmark (ab) which I use on a regular basis.
« Last Edit: December 17, 2009, 11:15:05 AM by bigpcman »
big pc man

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v2.7rc1
« Reply #14 on: December 17, 2009, 08:30:51 AM »
Hello....ondemand is not working for me, although I have followed all instructions thus far:

(1) after changing permissions and editing .xfiletool.lst, the ondemand command does not bring up a prompt either as user or root....
(2) if I reboot to see if that might help bring up a prompt, the permissions all revert to root:root

plus,

(3) in the new cli "ab", I have to hit F-2 to get the "install...." choices to come up, "enter" just brings me to an "end" statement.  Found F-2 by trial and error...

Thanks!



RE: ab users existing nix tool, less, to the view  the .info.  exit by pressing q to get to the install options.
10+ Years Contributing to Linux Open Source Projects.