On 2004-09-13 18:48:08 +0200, Michelle Konzack wrote:
> Am 2004-09-13 17:54:47, schrieb Michael Bienia:
> > On 2004-09-13 12:30:33 +0200, Michelle Konzack wrote:
> 
> > > Das geht nur, wenn Du amd64-biarchive hast...
> > 
> > Nein, soweit ich das verstanden habe brauchst du die amd64-biarchive,
> > wenn du eine Mischung aus amd64 und ia32-Programme in der gleichen
> > Umgebung laufen lassen willst.
> 
> Das "amd64-biarchive" gibt es nicht mehr...
> Man hat sich mittlerweile auf "pure64" geeinigt.

Das das amd64-biarchive tot ist, ist mir schon klar. debian-amd64 lese
ich schon l�ngere Zeit mit.

> > Wenn du nur ein paar ia32-libs brauchst, reicht auch das ia32-libs-Paket
> > aus um ia32-libs-Programe zu starten. Die einzige Voraussetzung ist ein
> > Kernel der auch ia32-Programme ausf�hren kann, was bei den
> 
> Was er nicht kann, da er f�r "pure64" kompiliert ist 

Die pure64 Kernel haben
 CONFIG_IA32_EMULATION=y
 CONFIG_IA32_AOUT=y
gesetzt. Entnommen habe ich das aus
kernel-image-2.6.8-amd64-2.6.8/config/amd64-k8-smp aus 
http://debian-amd64.alioth.debian.org/pure64/pool/unstable/main/source/k/kernel-image-2.6.8-amd64/kernel-image-2.6.8-amd64_2.6.8-3.tar.gz
Daraus werden ja die pure64-Kernel gebaut.

Und damit kann man definitiv 32bit-Programme starten:
$ uname -a
Linux vorlon.ping.de 2.6.9-rc1-bk14 #1 Tue Sep 7 16:42:25 CEST 2004 x86_64 GNU/Linux
(ist zwar ein selbstkompilierter Kernel, aber CONFIG_IA32_EMULATION ist
auch gesetzt)
Der grub stammt aus dem gcc-3.4 Archiv, welches ich momentan nutze:
$ file /sbin/grub
/sbin/grub: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
for GNU/Linux 2.6.0, dynamically linked (uses shared libs), stripped
$ ldd /sbin/grub
        linux-gate.so.1 =>  (0x00000000)
        libc.so.6 => /emul/ia32-linux/lib/tls/libc.so.6 (0x55577000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)
# /sbin/grub
Probing devices to guess BIOS drives. This may take a long time.


    GNU GRUB  version 0.95  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]
grub>

Reicht das?

> > Kernel-Paketen der Fall ist.
> 
> Achja ?  Die Kernel sind aber pure64 kompiliert... 
> ...und wollen keine ia32 haben. Auch nicht im chroot.
> 
> > Reicht dir das ia32-libs-Paket nicht aus, kannst du auch ein ia32-chroot
> > installieren. Wie, steht in der AMD64-FAQ:
> > http://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
> 
> Das ist ewig alt...

Last Modified: $Id: debian-amd64-howto.xml,v 1.34 2004/07/08 21:28:33 hrm-guest Exp $

So alt ist das nicht. Eine andere FAQ existiert meines Wissens nicht.

> Ich habe mein chroot einfach gekillt und eine normale und funktions- 
> f�hige SID installation gemacht. Danach habe ich die Partition als 
> chroot unter amd64 genommen und es ging nicht.
> 
> kernel-image-2.6.8-3-amd64-k8-smp_2.6.8-3_amd64.deb
> 
> Der will keine ia32 haben.

Warum dein Kernel jetzt keine ia32-Programme ausf�hren will wei� ich
jetzt nicht. Frag mal auf der debian-amd64-ML.

> > > Ich habe pure64 installiert und kann nicht ins chroot wechseln.
> > 
> > Ich hatte mal kurz den ia32-chroot unter pure64 installiert und konnte
> > auch in ihn wechseln. Da ich aber nicht brauchte, habe ich ihn wieder
> > gel�scht. Ich bin laut der FAQ vorgegangen.
> 
> Wie willst Du ihn verwenden, wenn der kernel kein ia32 oder 
> amd64-biarchive ist ?  :-)

Meiner kann ia32 ausf�hren :-)

> > Ich habe es mal �berpr�ft und es stimmt, momentan geht openoffice nicht.
> > Da ich openoffice selten nutze ist es mir bisher noch nicht aufgefallen.
> > Ich wei� aber das es mal ging und ich sehe gerade es existiert auch ein
> > Bug gegen ia32-libs, dass die fehlende libz.so.1 aufgenommen wird
> > (#269497).
> 
> Ich w�rde nicht gerade sagen, das amd64 Desktop tauglich ist. 
> Allerdings "apache", "php4", "postgresql" und "proftpd" sowie 
> "courier" laufen einwandfre  :-)  ufff !

Was vermisst du (im Vergleich zu unstable (ia32)) damit amd64 Desktop
tauglich ist? Die aufgelisteten Programme klingen auch mehr nach Server
als nach Desktop. F�r meinen privaten Desktop reicht mir pure64 v�llig
aus, ich vermisse nicht wirklich was.
Das einzige was nicht wirklich funktioniert sind die Flash-Seiten im
Netz. Ob das jetzt gut oder schlecht ist, muss jeder f�r sich
entscheiden.

Michael


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an