chroot環境にFirefoxアドオンをインストールする

chroot環境にFirefoxアドオンをインストールする

私の目標は、chroot 環境内に Firefox アドオンをインストールすることです。ここでは 2 つのオプションがあります。chroot 内から X を使用して Firefox を実行し、アドオンをインストールするか、すべてのファイルを必要な場所に配置するかです。

最初のオプションでは、DISPLAY 変数を設定し、xhost +local を使用して localhost からの接続を許可しました。これで、電卓などのグラフィカル ソフトウェアを実行できるようになりました。ただし、Firefox を実行しようとすると、いくつかのエラーが発生します。

dbus-laucnh terminated abnormally with the following error: EOF in dbus-laucnh reading address from bus daemon

そこで2番目のオプションを試し、.xpiファイルを.mozilla/extensionsに配置しましたが、効果はありませんでした。

何か案は?

答え1

エラー メッセージによると、ホストと通信するには、chroot 内で Dbus ソケットをバインド マウントしてみる必要があるかもしれません。

関連情報