適切な構成ファイルの場所

適切な構成ファイルの場所

/を読み取り専用でマウントしました(/rootと共に)。 aptitudeを起動するたびに/root/.aptitude/に書き込むことができないと文句を言います。

別のディレクトリを使用して設定ファイルを保存するように適性に指示できますか?たとえば、/var/tmp/aptitude?

答え1

1つのオプションはシンボリックリンクに従うと仮定します。

mount -o remount,rw /
mv /root/.aptitude /var/tmp/root-aptitude
ln -s /var/tmp/root-aptitude /root/.aptitude
mount -o remount,ro /

答え2

この場合、ルートでシンボリックリンクを設定できない場合は、他のオプションがあります。

aptitudeは$ HOMEを使用して構成を保存するため、一時的にHOME環境を次のように設定できます。export HOME=/var/tmp/aptitude

関連情報