Results 1 to 7 of 7

Thread: 64-bits Knoppix from 7.0.2: In a Squeeze?

  1. #1
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    802

    64-bits Knoppix from 7.0.2: In a Squeeze?

    While converting Knoppix 6.4.4 into a pure (well, almost) 64-bits system turned out to be reasonably difficult, repeating the exercise with Knoppix 7.0.2 seems to be much harder - at least when working off squeeze (stable) as I have done. I may try to repeat the procedure off wheezy (testing) or sid (unstable), but perhaps the best thing to do today, is increasing the 64-bits content in hybrid ordinary Knoppix.

    When 64-bits Debian 6.0.1 was released last year, it used the 2.6.32 kernel - not too far from the 2.6.37 of Knoppix 6.4.4, and library versions were mostly quite compatible, allowing for rather simple mix n' match. But a lot has happened in kernel-land since then, and when Knoppix 7.0.1/2 was released with kernel 3.3.7 in the end of May, it was rather far from Debian 6.0.5 released in the beginning of the month - still with 2.6.32.

    And this is not simply accelerated version number counting: There are significant library differences, and I found a squeeze-based system rather hard to upgrade stepwise. For example, using debootstrap to create a basic squeeze-system, we very quickly run into problems if we try naive approaches for combining with Knoppix 7.X.

    So, at a minimum, I think one has to work off wheezy or even sid to create a new Knoppix 64-bits basis. But I think stuffing in 64-bits libraries in Knoppix 7.X may be better for most uses. For now, I will use my Knoppix 6.4.4 64-bits remastering (kernel 2.6.39) for server-like tasks (running it with VMware workstation 8.0.3), and take the corresponding 7.X version as as a possible longer term project - stuffing up "standard" 7.0.2 with 64-bits binaries in the meantime.

    Any hints, tricks or running 64-bits/kernel 3.x-versions are welcome!

  2. #2
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    I may be wrong, but I have the feeling that Klaus K will resist 'stuffing' Knoppix with 64-bit
    material except where there may be a more generalized usefulness in doing so.
    Any particular identifiable use may create an exception, I'm sure. FWIW. Cheers.

  3. #3
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    802
    This time you are most surely wrong (Doesn't happen that often.)
    If you look at the 7.0.X directory structure, you will see that there is now a clean 32/64 separation, and Klaus K's promise of 64-bits programs working necessarily implies a lot of binaries stuffed in. Last year, I was somewhat skeptical about this kind of hybrid approach - I'm not any longer. I think it's more a question of adapting packaging to a dual setup. Still, non-hybrid setup has its important place - I'm writing this from the "pure" 64-bits 6.4.4-adaptation - but it doesn't have to be as big as we have thought.

  4. #4
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    We shall see.
    I thought I'd made a mistake once,
    but I was mistaken.

  5. #5
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    802
    I think I should clarify a bit about "pure" vs hybrid OS versions: Processor-wise, there is of course no doubt that in a few years, most computers actual for running Linux will be 64 bits. So it is only a question of time when pure 64 bits will be the "natural" choice. But, as Knoppix 7.X shows, there is not really any great need for dropping 32-bits support to achieve good 64-bits performance. Therefore, expanding 64-bits support in Knoppix while retaining 32-bits functionality may actually be a very smart thing to do.

    Trying to keep it mostly 32-bits is not an option today IMHO, but doubling up with two versions is, increasingly, looking like overkill to me. You don't need 64 bits for everything, but when you need it, you may need it badly. VMware workstation, R and Oracle XE 11 are three important 64-bits examples from my own use. But when such needs are catered for, the rest could in many cases be left as it is. For example, 64-bits Iceweasel is still not quite stable, and stuck at version 3.5.X. I would rather have the 32-bits newer and way more stable version.

    So, I now tend to look at (current) pure 64-bits Knoppix as more of a server kind of thing, with a minimal installed package base for less dependencies to break. Could be done in the Debian manner of stable, i.e. squeeze-based, testing (wheezy) and unstable (sid). Morphing the debootstrap utility into knxbootstrap could be a way to proceed. Making all Knoppix packages apt-downloadable and installable would also help. If needed, release-dependent versions can be given separate package names.

  6. #6
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631
    .
    I'm mainly objecting to the notion of 'stuffing' being anything Klaus K would be guilty-of.
    I think he makes elegant, even if sometimes confusing, choices to pack a lot of performance
    into a small medium, whether it be a CD or a DVD.

    I have 2cpus, 4 Gb ram & a 64-bit processor,
    but I've usually avoided 64-bit apps because they are often buggy;
    examples are browsers, flash and pdf apps.

    I'm pleased you have indicated some areas for which one might
    aspire to using 64-bits in a meaningful way.
    However, my needs are so mundane, even these don't whet my interest yet.

    Klaus k has resurrected his ramdisk idea of a few years back and it does
    about all I need in the way or re-mastering. I had thought re-mastering and
    virtual systems might be what I needed, but the ramdisk approach is much
    more suited to my minimal needs.

    I can't see the utility of a Distribution offering which is all-up 32-bit AND 64-bit in one iso;
    I can't see Klaus K offering dual 32-bit and 64-bit collections of screensavers & games.
    I think Klaus K's focus is more to the underprivileged computer class, so I doubt
    we'll see a 64-bit iso devoted to all 64-bit apps and system programs.

  7. #7
    Senior Member registered user
    Join Date
    Sep 2006
    Posts
    802
    Quote Originally Posted by utu View Post
    .
    I'm mainly objecting to the notion of 'stuffing' being anything Klaus K would be guilty-of.
    I think he makes elegant, even if sometimes confusing, choices to pack a lot of performance
    into a small medium, whether it be a CD or a DVD.
    Which may also be called "stuffing" a lot of programs in.. The wording is largely irrelevant, the main issue is that making a selection of programs running 64-bits, takes quite a few supporting binaries, needing some space. But not that much - we don't need to create a KNOPPIX1 compressed image, for example.

    As for your own needs, as soon as you start using the computer for something processor intensive, like multimedia processing, (RAW still image handling is one simple and quite usual example) you may appreciate the availability of 64bits solutions. Another 64-bits scenario that would be useful for a lot of users, is running more than one virtual machine at a time.

    I can't see the utility of a Distribution offering which is all-up 32-bit AND 64-bit in one iso;
    No one has suggested that AFAIK. But it would be handy to use the packaging system to convert any selection of programs into 64-bits, as well as installing new ones, without breaking anything.

    I can't see Klaus K offering dual 32-bit and 64-bit collections of screensavers & games.
    I think Klaus K's focus is more to the underprivileged computer class, so I doubt
    we'll see a 64-bit iso devoted to all 64-bit apps and system programs.
    I think you may have a somewhat narrow conception of Klaus K's focus. And I have explained why a more ambitous approach does not necessitate separate versions. Furthermore, it is mostly not Klaus K offering any userspace programs, they are AFAIK, mostly, installed from packages, and apart from the two kernel versions, I think at most a few libraries should be present in both 32 and 64 bits versions on the DVD. What I think would be useful, is having a method for creating a bare-bones 64-bits version, like a "knxbootstrap" utility. But Klaus K doesn't have to play any part in that.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE picture

1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 480GB SSD 2x 10GBE

$273.00



Dell PowerEdge T420 2x Xeon E5-2430 V2 2.50GHZ 32GB DDR3-1600MHZ 2x 550W PSU picture

Dell PowerEdge T420 2x Xeon E5-2430 V2 2.50GHZ 32GB DDR3-1600MHZ 2x 550W PSU

$149.95



Dell Poweredge R730xd LFF 14-Bay 2U Server | Choose Your CPU & RAM Config picture

Dell Poweredge R730xd LFF 14-Bay 2U Server | Choose Your CPU & RAM Config

$447.99



Dell Poweredge R720xd 2x Xeon E5-2670 2.6GHz 16-Cores  64gb  H710p  26x Trays picture

Dell Poweredge R720xd 2x Xeon E5-2670 2.6GHz 16-Cores 64gb H710p 26x Trays

$339.99



DELL R630 SERVER 8 x 2.5'' 2X E5-2680V4 32GB RAM IDRAC ENT & NDC 2X 495W PSU picture

DELL R630 SERVER 8 x 2.5'' 2X E5-2680V4 32GB RAM IDRAC ENT & NDC 2X 495W PSU

$169.95



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD

$389.99



Dell PowerEdge R620 Server 2x E5-2660 v2 2.2GHz 20 Cores 256GB RAM 1x 480GB SSD picture

Dell PowerEdge R620 Server 2x E5-2660 v2 2.2GHz 20 Cores 256GB RAM 1x 480GB SSD

$139.99



Dell PowerEdge R630 Server 2x E5-2640v3 2.60Ghz 16-Core 64GB H330 picture

Dell PowerEdge R630 Server 2x E5-2640v3 2.60Ghz 16-Core 64GB H330

$182.65



DELL PowerEdge R630 8SFF Server 2x E5-2667v3 3.2GHz =16 Cores 64GB H730 4xRJ45 picture

DELL PowerEdge R630 8SFF Server 2x E5-2667v3 3.2GHz =16 Cores 64GB H730 4xRJ45

$266.00



1U BareMetal pfsense opnsense Router Firewall DNS Server 6x 10GB Ethernet Ports picture

1U BareMetal pfsense opnsense Router Firewall DNS Server 6x 10GB Ethernet Ports

$149.00