Siduction Forum

Siduction Forum => Software - Support => Topic started by: frantek on 2011/07/19, 21:36:09

Title: Kernel
Post by: frantek on 2011/07/19, 21:36:09
Hallo,

und weiter im Text ... so nach und nach passt alles. Jetzt fehlt mir noch ein PAE-Kernel. Im Moment wird:

2.6.39-3.slh.1-aptosid-686

benutzt. Meine Frage ist nun: Spricht aus aptosid etwas dagegen:

linux-image-2.6.39-2-686-pae

zu benutzen? Ich seh dann noch ander PAE und bigmem Kernel.
Title: Kernel
Post by: devil on 2011/07/19, 22:19:30
warum nimmst du nicht ein amd-64 system?
der aptosid kernel ist das größte alleinstellungsmerkmal der distro.
ohne den kannst auch debian sid nehmen.

greetz
devil
Title: Kernel
Post by: frantek on 2011/07/19, 22:45:42
... auf diese Frage hab ich gewartet :-) weil ich halt 32Bit will. Ich hab einiges an propriertäerer Software die netweder nicht oder nur mit sehr serh viel mühe auf 64Bit mag.
Title: Kernel
Post by: ralul on 2011/07/20, 01:12:43
Hat jemand Lust die Frage 32 versus 64 Bit tiefer zu diskutieren?

Was hat es mit dem Multiarch auf sich?
Ich habe es nicht kapiert, wie da jetzt etwas neues in Debian eingeführt wird: Es gab doch auch schon vorher 32 Bit Programme unter Debian, zB die 32 bit wrapper Variante für adobe-flash?

Welche Auswirkungen wird Multiarch auf solche Ansprüche wie von framtek haben?
Title: Kernel
Post by: towo on 2011/07/20, 06:48:11
Naja, Dein Einstiegspost begann ja damit, daß aptosid die erste Distro war, die auf Deinem Notbook lief.
Das Schlimmste, was Dir also mit dem Debian-Kernel passieren kann ist, daß die Kiste nicjht mehr läuft.
Title: Re: Kernel
Post by: DonKult on 2011/07/20, 11:14:35
Quote from: "ralul"Welche Auswirkungen wird Multiarch auf solche Ansprüche wie von framtek haben?

Auf die Gefahr hin, dass ich mich zum tausendsten Mal wiederhole: Es wird eine Entscheidung für i386 oder amd64 obsolete machen. Jeder wird einfach amd64 installieren (solange der Prozessor mitspielt, aber das ist bei den Prozessoren der letzten Jahre ohnehin der Fall) und zusätzlich i386 als Quelle für Pakete aktivieren. Dann kann man in seinen amd64 System ohne Probleme i386 Pakete und deren Abhängigkeiten installieren und glücklich werden.

Ein bisschen ist in die Richtung schon getan: Wer libc6 z.B. ansieht wird feststellen, dass es nicht mehr in /lib/ sondern in /lib/<triplet> liegt, sodass man libc6:i386 und libc6:amd64 gleichzeitig installieren kann. Das wird nach und nach für mehr Pakete passieren. In Ubuntu alphas kann man wohl bereits flash:i386 auf am64 installieren. Nächstes Ziel für die ist wine. Vom Paketstatus her sind wir davon in Debian wohl auch nicht weit entfernt - ALLERDINGS ist in debian's dpkg noch nicht das MultiArch-Patchset enthalten weil es unter anderem noch ein paar Programme gibt die dadurch nicht mehr richtig arbeiten (popcon, debsign, ...). Und ein finaler Review der Patches steht wohl auch noch aus.

Wenn das PatchSet für dpkg dann in unstable gelandet ist, wirst du aber sicherlich davon hören, bis dahin kann man als Anwender erstmal nur Füße stillhalten. Und auch darüber hinaus ist stillhalten vermutlich erstmal angesagt, weil nicht alles von jetzt auf gleich nebeneinander installierbar sein wird (Fachterminus: Multi-Arch: same). Bis "Max Musternutzer" das gewinnbringend einsetzen kann, kann also noch eine ganze Weile ins Land gehen, aber es ist am Horizont zu sehen und passiert vor wheezy freeze (soweit leg ich mich mal fest).

Und bevor jemand fragt: Ich werde es zwar vermutlich spaßeshalber probieren aber eine Konvertierung eines i386 auf amd64 wird NICHT unterstützt/supportet/empfohlen. Nur damit das klar ist...

-----

Das Problem an sich lässt sich auch jetzt lösen ohne auf amd64 zu verzichten: chroot
Ist halt ein wenig umständlicher und skaliert nicht so toll wie Multi-Arch, aber eventuell ist es für ein paar Monate (bis 1 Jahr) ja hinnehmbar.


gez. der Idiot der letztes Jahr Multi-Arch in APT implementiert hat.

All glory details: https://wiki.ubuntu.com/MultiarchSpec
Title: Re: Kernel
Post by: agaida on 2011/07/20, 11:40:55
Um die Eingangsfrage zu beantworten. Nein, eigentlich nichts. Wenn es nicht zuviel Aufwand für Dich ist, dann leg einfach die entsprechenden Schalter um und übersetz den slh-Kernel neu. Das dürftest Du dann aber öfter machen.

BTW: Wieviel speicher hast Du eigentlich? Wenn 4G, meinst Du, dass das für ca. 500M lohnt?
Title: Re: Kernel
Post by: frantek on 2011/07/20, 19:17:42
64 Bit hin Multiarch her ... ich bleib erst mal bei 32 Bit. Compilieren mag ich nicht, sonst würde ich ja Gentoo benutzen :-) Ich hab hier 8 GB, notfalls lass ich halt die 4 GB brach liegen. Aufstand möchte ich jetzt keinen los brechen. Ich könnte ja den PAE-Kernel mal parallel installieren, da vergeb ich mir ja nix. Schlimmsten falls funktioniert er halt nicht wie ich es brauche.

Vielen Dank auch noch mal für die interessanten Muliarch-Ausführungen. Das hatte sich noch nicht bis zu mir herum gesprochen. So was wäre natürlich wirklich klasse. Ich bin wirklich gespannt wie das wird. Es gilt wie immer: Geduld ist der Schlüssel zur Freude (altes arabisches Sprichwort)
Title: Re: Kernel
Post by: ralul on 2011/07/21, 00:17:56
@Donkult, auch von mir vielen Dank für Deine Ausführungen!
Quotegez. der Idiot der letztes Jahr Multi-Arch in APT implementiert hat.
Es gibt Leute wie mich, die aus Neugier im experimentellen Repo öfter mal in die Changelogs schauen:

Es ist für das aptosid.de Forum eine echte Bereicherung, dass einer der fleißigsten Debian Entwickler hier mitdiskutiert!

DonKult bist Du eigentlich schon ein "offizieller" Debian Entwickler mit Stimmrecht?
Title: Re: Kernel
Post by: ralul on 2011/07/21, 00:26:33
@framtek,

Donkults Idee auf 64bit eine 32bit Umgebung laufen zu lassen, ließe sich vielleicht mit
- lxc LinuXContainer (geht da eine arch Änderung?)
- oder mit schroot (arch ändern geht!)
perfekt verwirklichen!
Title: Re: Kernel
Post by: frantek on 2011/07/22, 00:19:58
Danke für die Tips, im Moment hab ich aber zu wenig Zeit um so spannende Sachen auszuprobieren.