WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore vs tinycore64  (Read 15040 times)

Offline wysiwyg

  • Sr. Member
  • ****
  • Posts: 266
Re: tinycore vs tinycore64
« Reply #15 on: June 23, 2016, 09:44:09 AM »
That's what I was originally thinking until I started looking at the hashes between certain extensions the other day.  I don't know if I was (mistakingly) looking at a 4.2.7 vs a 4.2.9 kernel module, or if the hash file was not up-to-date, but the two I was looking at didn't match (using the same 64bit cpu) hence me trying to figure out what was going on.  Looking at a random extension again after this discussion shows that they are the same, in which case my prior statement is null and void.

I still haven't seen anything that would indicate why someone would want to run in a mixed 32/64 bit environment, but to each their own I suppose. :)

Thanks to everyone for the discussion!

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: tinycore vs tinycore64
« Reply #16 on: June 23, 2016, 10:35:36 AM »
Here's another aspect of this discussion not yet revealed..

While there is a an expanding library of applications available in the corepure64 repo, I think historically there have been a greater variety of application extensions available in the 32bit repo. 
Having the ability to run a desired application which is not yet available in the 64bit repo on a 64bit system provides considerably greater flexibility.




Sent from my iPhone using Tapatalk

Offline wysiwyg

  • Sr. Member
  • ****
  • Posts: 266
Re: tinycore vs tinycore64
« Reply #17 on: June 23, 2016, 11:46:59 AM »
Thanks for chiming in coreplayer2, that's actually exactly what I'm working on now!  I was going to relay back to the TC team the differences between the two repo's so that efforts can be made to get the same extensions in both.  Since I use 64bit hardware, I prefer to use pure 64 bit for its advantages (as curaga pointed out) and have noticed there is a difference between the two repo's as you've pointed out.  Once I get done with the analysis, I will share the results here.

Dave

Offline pq5190362

  • Sr. Member
  • ****
  • Posts: 286
Re: tinycore vs tinycore64
« Reply #18 on: June 26, 2016, 03:28:11 AM »
Someone has to compile and maintain those packages.

core64 shares application extensions with core and kernel extensions with corepure64

Yeah, but corepure64 doesn't.

For example, xf86-video-ati was updated for the 32-bit repo, but not for the 64-bit repo:

http://forum.tinycorelinux.net/index.php/topic,20039.0.html

Suggestion:

How about getting rid of 32-bit support entirely with Tiny Core Linux 8.x?

So that Tiny Core Linux 8.x will only be available for 64-bit.

Users that need 32-bit support could use earlier versions of Tiny Core Linux.

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: tinycore vs tinycore64
« Reply #19 on: June 26, 2016, 03:32:42 AM »
No.
Download a copy and keep it handy: Core book ;)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: tinycore vs tinycore64
« Reply #20 on: June 26, 2016, 03:44:17 AM »
In case it might have been forgotten..

Apart from important extensions such as the toolchain, kernel modules, Xorg and similar, the idea of the repos is that they are for user submitted extensions.

This gives users that have benefitted from tinycore the opportunity to give something back.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: tinycore vs tinycore64
« Reply #21 on: June 26, 2016, 04:50:27 AM »
How about getting rid of 32-bit support entirely with Tiny Core Linux 8.x?

So that Tiny Core Linux 8.x will only be available for 64-bit.

Users that need 32-bit support could use earlier versions of Tiny Core Linux.

No.

Well said, heh ;)

486 support is one of our strong points, and almost unique now. We are not going to dump it as long as the components of the Linux world don't.
The only barriers that can stop you are the ones you create yourself.

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: tinycore vs tinycore64
« Reply #22 on: June 26, 2016, 07:23:06 AM »
Quote
I was going to relay back to the TC team the differences between the two repo's so that efforts can be made to get the same extensions in both.
I'm not sure that's going to be all that helpful. That's based on the assumption that the TC maintainers have the time to build and test all the extensions, which I suspect is not the case. For me, I wanted/needed LAMP for 64 bit, and since it wasn't in the repo, I took it on. Dozens of extensions later now everyone can have a TC 64-bit LAMP. I built MariaDB so PHP would have that support so the package would be complete, but I'll never use it. I don't have the time or desire to completely test it so I'm pretty sure that nobody else who isn't using it wants to do that either. If there is something near and dear to your heart I hope that you will roll up your sleeves and get your hands dirty.

Offline ulfr

  • Full Member
  • ***
  • Posts: 140
Re: tinycore vs tinycore64
« Reply #23 on: June 27, 2016, 11:14:54 AM »

  hi tiny core team

  thank you very much for keeping 32 bit support in tiny core
  its very important to many people for many reasons

  and thank you for a great distro over all
  its a masterpiece 
 
  ulfr 

Offline wysiwyg

  • Sr. Member
  • ****
  • Posts: 266
Re: tinycore vs tinycore64
« Reply #24 on: June 28, 2016, 06:53:08 AM »
I don't think support for 32 bit should end either.  There are still a ton of devices that utilize that arch.  It would be nice to get the repo contents matching so that the advantages of the newer hardware can be used however.  There is quite a difference between the 32 and 64 bit repos.

I can't say for sure, but it looks like there are also compile scripts for the extensions to do get added to the repo so why can't those be used to compile for each supported arch as they are added?  Or perhaps have submissions taken with a compiled version of each arch (maybe explain how to compile for those using something like qemu in the wiki).

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: tinycore vs tinycore64
« Reply #25 on: June 28, 2016, 07:26:32 AM »
That's just a question of how many kind people there are who compile, pack, test (!) and submit extensions. Doing that can be a lot of work, especially for younger penguins like me.
The fact that the 64-bit repo has less extensions just shows, I guess, that there are probably more people interested in / using the 32-bit variant of Core. One reason could be that, while Core Linux is not designed to be used on old hardware, It's still a good choice for resurrecting those old boxes.
I did submit every extension I made when I thought it's usable enough for others. Just started playing with Core64 today (just to see what happens) but will probably not switch to CorePure64 in the near future, since I don't really see the benefit for my case ( < 4GB RAM and not too much storage for 'redundant' installations on my x86_64 Desktop - my Netbook is x86 only).
The 64-bit era has arrived but it hasn't redeemed the 32-bit era yet.
Download a copy and keep it handy: Core book ;)

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: tinycore vs tinycore64
« Reply #26 on: June 28, 2016, 07:32:55 AM »
Core WAS designed to be used on old hardware.

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: tinycore vs tinycore64
« Reply #27 on: June 28, 2016, 07:47:33 AM »
Oh, I thought to be told differently. One more reason to stick with 32-bit.
Download a copy and keep it handy: Core book ;)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: tinycore vs tinycore64
« Reply #28 on: June 28, 2016, 07:51:11 AM »
Core WAS designed to be used on old hardware.

x86 base and extensions compiled for i486 architecture which is not very common novadays.
Béla
Ham Radio callsign: HA5DI

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

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: tinycore vs tinycore64
« Reply #29 on: August 01, 2016, 07:45:26 AM »
One thing about TC that seems to be overlooked is that it makes a good base for VM's. When I want a web server I don't need 4 gigs of unrelated packages, just a base OS, apache and a few libs. Same for a database server, a name server, etc. While keeping hardware on the trailing edge alive can save some landfill space, don't forget there's a leading edge too.