WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore_2.1rc2.iso  (Read 5893 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
tinycore_2.1rc2.iso
« on: June 20, 2009, 11:18:40 PM »
The Second Release Candidate of v2.1 is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/

Change log for tinycore_2.1rc2.iso:

* Updated aterm for better interaction with appbrowser (less hangs).
* Updated tce-wget, the command line tool for fetching extensions.
* Updated tc-config, crond & sshd moved to after restore for better support of user selected options.
* Updated tc-functions. Added space to end of searched devices for better mountpoint detection.
* Updated screenshot to remove extra delimiters in date section of filename.
* New usbinstall, a command line tool to install to pendrive, usbhdd, usbzip, or usbext. Needs extensions dosfstools, syslinux, and for usbzip, perl5
* Moved virtual hard drive to support persistent home on a virtual hard drive.
* Deleted memdisk and mbr.bin as they are avilable in extensions.
10+ Years Contributing to Linux Open Source Projects.

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
Re: tinycore_2.1rc2.iso
« Reply #1 on: June 21, 2009, 06:56:25 AM »
You are the Man!
Tinycore gets better everyday:)

Offline linus72

  • Full Member
  • ***
  • Posts: 196
  • Damn it Jim!
Re: tinycore_2.1rc2.iso
« Reply #2 on: June 21, 2009, 08:25:01 AM »
Oh yes, although Roberts didn't mention...simply open a terminal and type in "usbinstall"
For those who will ask. ;)

Offline sergey

  • WikiUser
  • *
  • Posts: 11
Re: tinycore_2.1rc2.iso
« Reply #3 on: June 23, 2009, 03:07:25 PM »

If I use the new "Install to Pendrive," is there a way (such as Linux command) to make the Pendrive TinyCore installation WITH INSTALLED APPLICATIONS into an ISO?

I need this to complete my recently announced project, "TinyCore Magic DILLOcious Browser Anywhere."

"Small is beautiful; Tiny is exquisite."

Hooray for Robert Shingledecker and TinyCore Linux!
"Small is beautiful; Tiny is exquisite."

Offline samedirection

  • Jr. Member
  • **
  • Posts: 64
Re: tinycore_2.1rc2.iso
« Reply #4 on: June 24, 2009, 06:14:07 AM »
See the wiki:
http://wiki.tinycorelinux.com/tiki-index.php?page=Remastering

Basically, you put the apps in /tce (or /tcz) on the iso image.

Offline sergey

  • WikiUser
  • *
  • Posts: 11
Re: tinycore_2.1rc2.iso
« Reply #5 on: June 24, 2009, 07:24:40 AM »
See the wiki:
http://wiki.tinycorelinux.com/tiki-index.php?page=Remastering

Basically, you put the apps in /tce (or /tcz) on the iso image.


The Remastering documentation is excellent EXCEPT for explaining exactly HOW to put the new apps in /tce: that's where I fail.  Perhaps this will be explained in more detail in the next revision of "Remastering."

"Small is beautiful; Tiny is exquisite"
"Small is beautiful; Tiny is exquisite."

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.1rc2.iso
« Reply #6 on: June 24, 2009, 08:19:39 AM »
It would appear that /tmp/extract is being used as the "root' environment for the new iso.
So to add or remove would be relative from that, e.g,

To unpack app_to_be_added.tce into /tmp/extract one could use:

tar -C /tmp/extract -zxvf app_to_be_added.tce

10+ Years Contributing to Linux Open Source Projects.

Offline sergey

  • WikiUser
  • *
  • Posts: 11
Re: tinycore_2.1rc2.iso
« Reply #7 on: June 24, 2009, 01:24:14 PM »
It would appear that /tmp/extract is being used as the "root' environment for the new iso.
So to add or remove would be relative from that, e.g,
To unpack app_to_be_added.tce into /tmp/extract one could use:
tar -C /tmp/extract -zxvf app_to_be_added.tce

Thank you, RobertS. I'll try this when I get home.
« Last Edit: June 24, 2009, 08:26:52 PM by sergey »
"Small is beautiful; Tiny is exquisite."

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_2.1rc2.iso
« Reply #8 on: June 26, 2009, 11:10:19 AM »
I tried the rc2 and found I've still got the problem with the creation of the Apps-Menu when the development tools are installed. Please take a look at my suggestion for a workaround:
http://forum.tinycorelinux.net/index.php?topic=2012.msg10948#msg10948

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.1rc2.iso
« Reply #9 on: June 26, 2009, 11:58:44 AM »
I only test base norestore nolocal. I do not preface every invocation of every util with busybox.
What extension specifically are you using that is breaking things? If it is gawk, shouldn't be called gawk?
10+ Years Contributing to Linux Open Source Projects.

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_2.1rc2.iso
« Reply #10 on: June 28, 2009, 07:44:49 AM »
The extension that breaks things is gawk.tce from the 2.x repository. It contains a link awk->gawk, so removing this link from the .tce-package should fix this problem, but I'm not sure if it might breaks other things. I'll change the package and give the system some test runs on building packages.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.1rc2.iso
« Reply #11 on: June 28, 2009, 08:48:33 AM »
IMHO gawk in not awk. However, I agree that there is no harm in what you suggested. It is in 2.1 final.
10+ Years Contributing to Linux Open Source Projects.

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_2.1rc2.iso
« Reply #12 on: June 28, 2009, 08:52:19 AM »
Thanks. Anyway, after changing the gawk package, I could not trigger any bug or glitch.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 11107
Re: tinycore_2.1rc2.iso
« Reply #13 on: July 04, 2009, 11:57:03 PM »
Compiling gawk automatically installs the symlink awk -> gawk.

Does it make sense to remove this symlink in light of what you mention above?

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_2.1rc2.iso
« Reply #14 on: July 05, 2009, 04:00:00 AM »
Both, either removing the symlink awk->gawk or prefixing awk in the script with either "busybox awk" or "/usr/bin/awk", fix the issue. I'm no expert in awk, let alone the different dialects, so it's hard for me to tell which is the "right" awk...

But to put it short: since the script /usr/bin/jwm_makemenu has been adjusted, there's no need for the removal of the symlink awk->gawk any more.