[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: chroot in AMD64



Le Mittwoch 8 Februar 2006 00:08, Michael Bienia a écrit :
> On 2006-02-07 21:36:59 +0100, Klaus Becker wrote:

> > Inzwischen habe ich mal probeweise Firefox installiert, klappt aber
> > nicht:
> >
> > $ dchroot -c ia32 -d firefox
> > (ia32) firefox
> > Gdk-WARNING **: locale not supported by C library
> > _X11TransSocketINETConnect() can't get address for localhost:6000: Name
> > or service not known
> > ** CRITICAL **: Unable to open display

> Der Firefox in deinem chroot kommt nicht an das X11-Socket in /tmp (das
> /tmp im 64bit-Teil). Mache ein bind-mount von /tmp zum 32bit-/tmp.
> Das gleiche bietet sich an auch für /home/ zu machen. So kann der
> Firefox auf deine Einstellungen zugreifen (wenn es gewollt ist).

Das klappt mit folgenden Befehlen:

pinguin:~# mount --bind /tmp /mnt/sarge2/tmp
pinguin:~# mount --bind /tmp /var/chroot/sid-ia32/tmp
pinguin:~# mount --bind /home/klaus /mnt/sarge2/home/klaus
pinguin:~# mount --bind /home/klaus /var/chroot/sid-ia32/home/klaus

Um das nun nicht jedsmal eingeben zu müssen, muss ich das in /etc/fstab 
eintragen und in welcher Form? - oder in ein Skript?

Gruß

Klaus



Reply to: