wicdは読み取り専用ファイルシステムでは機能しません。

wicdは読み取り専用ファイルシステムでは機能しません。

私のルートファイルシステムは読み取り専用でマウントされました。

インストールしましたが、動作wicdせず、次のエラーが発生します。

 IOError: [Errno 30] Read-only file system: '/etc/wicd/manager-settings.conf'

再起動するたびに構成ファイルが再作成されるようですが、wicd内容は同じです。

この問題を解決する方法について提案がありますか?

ベストアンサー1

構成ファイルの場所を変更できます。/usr/share/wicd/daemon/wicd-daemon.py

したがって/etc/wicd/、読み取り専用の場合は、次に進みます/var/lib/wicd/

つまり:

wireless_conf = "/var/lib/wicd/configurations/wireless-settings.conf"
wired_conf = "/var/lib/wicd/configurations/wired-settings.conf"

self.config = ConfigManager("/var/lib/wicd/configurations/manager-settings.conf")

おすすめ記事