Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: mrwutang on November 13, 2009, 07:38:31 AM
-
Hey all, hows everybody?Im new to Linux and been using Ubuntu for past 6 months. Found Tinycore on google and decided to try it out, its awsom. Tiny distro which I can carry around in ma pendrive, daym what else could I ask for ;D. So all the extension I downloaded are tce, and now its takin a toll on ma ram, is there any way I can convert them to tcz? There are a lotta files and I've a slowass net.Dont wanna spend another day downloading all that stuff. :o
Also if theres any other way to get tinycore to copy all my files to pendrive instead of ram, it'd be cool. Sory, if this is a lame question yall. Using TC has been a great experience so far, if I can fix this, theres no need to go back to ubuntu for me, I can be all TC all tha way :P. Thnx for any help.
Edit: I also googled it a lot. COuldnt find anything. Im stumped.
-
So all the extension I downloaded are tce, and now its takin a toll on ma ram, is there any way I can convert them to tcz? There are a lotta files and I've a slowass net.Dont wanna spend another day downloading all that stuff.
If you have or download the squashfs-tools-4.0.tcz and tar.tcz extensions, you can convert your tce extensions like this: $ mkdir /tmp/pkg
$ cd /tmp/pkg
$ cp /path-to-extension/extension.tce /tmp/pkg
$ sudo tar xzf extension.tce
$ rm extension.tce
$ cd ..
$ sudo mksquashfs pkg/ extension.tcz
$ sudo chown tc:staff extension.tcz
$ cp extension.tcz /path-to-safe-place
however, if the tce extensions contain config files in /usr/local/etc or similar, you will not be able to edit those config files - see the wiki entry for extension building or these forums for more details on how to get around this using start-up scripts.
Also if theres any other way to get tinycore to copy all my files to pendrive instead of ram, it'd be cool.
If you have the tcz extensions in a folder named /tce on your pendrive (eg /mnt/sda1/tce), then they will automatically be "mounted" on boot rather than copied to ram and will comsume far less ram.
-
Wow, that was fast, thanx Juanito, Ill try this. Although I donno what effect not being able to edit those config files will have. This communitys great. Did I say thnx? :P. Thnx again.
-
And one more thing. Is there any diff between tcel and tce or tcz adnd tczl? Im too much of a noob arent I? :-X
-
tcel is equivalent to tczl, tcem to tczm.
The "l" means run "ldconfig" to load libs, the "m" means run "depmod" to make modules available
-
Much obliged Juanito. Cant thank you enough. ;D. So Does that mean all I have to do is squashfs those tce archives and I get a tcz?That cool. Hope I make extensions someday. Wishful thinking :P
-
Made a tcz, it was easy. But I checked the online repository to be sure and theres a diff between the sizes the tcz files there and mine ???.For ex the firefox.tce files 10.1mb after squashing but its 12.something mb in the repository. Whats happening?
-
The default block size in the squashfs-tools extension was changed in the last few days, which would make the resulting tcz file size larger - did you use the latest version of the extension?