Mein Ziel ist es, einige Firefox-Add-ons in einer Chroot-Umgebung zu installieren. Ich sehe hier zwei Möglichkeiten: Entweder ich führe Firefox mit X aus der Chroot-Umgebung aus und installiere die Add-ons oder ich lege alle Dateien dort ab, wo sie hin sollen.
Für die erste Option habe ich die DISPLAY-Variable gesetzt und die Verbindung vom lokalen Host mit xhost +local zugelassen. Ich kann jetzt grafische Software wie den Taschenrechner ausführen. Aber wenn ich versuche, Firefox auszuführen, erhalte ich einige Fehlermeldungen:
dbus-laucnh terminated abnormally with the following error: EOF in dbus-laucnh reading address from bus daemon
Also habe ich die zweite Option ausprobiert und die .xpi-Datei in .mozilla/extensions abgelegt, aber das hat keinen Effekt
Irgendwelche Ideen?
Antwort1
Ihrer Fehlermeldung zufolge sollten Sie versuchen, Ihre Dbus-Sockets innerhalb des Chroots per Bind-Mount einzubinden, um mit dem Host zu kommunizieren.