/home/users
私のホスト上のディレクトリは、私の制御下にないサーバーに接続されたNFSマウントです。Nautilusを使用して$HOME
(/home/users/foo
)のファイルを削除すると、次のメッセージが表示されます。
ファイルをゴミ箱に移動できません。すぐに削除しますか?
ファイル「...」はごみ箱に移動できません。
このマウントポイントのゴミ箱を有効にする方法はありますか?パーティションへの書き込みアクセス権がありますが、予想どおり/home/users/.Trash-$(id -u)
にスティッキービットを作成した後でも、Nautilusはごみ箱を使用できません。
この質問とゴミ箱の仕様を読むと、$HOME/.local/share/Trash
($XDG_DATA_HOME
設定されていない限り)それが標準の場所であり、Nautilusはこれを半分しか認識していないようです:$HOME/.local/share/Trash/info/[filename]<.number>.trashinfo
ファイルを削除しようとするたびに実際に書き込みますが、ファイルはすべて空であり、引き続きエラーメッセージが表示されます。
strace
を使用してnautilus
、アクセス許可の状態を開いて確認しようとしているパスをトレースできます。