/home/usersКаталог на мой хозяин представляет собой NFS монтирования подключен к серверу , который не находится в моей власти. При удалении файлов в $HOME( /home/users/foo) с помощью Nautilus я получаю следующее сообщение:
Не удается переместить файл в корзину, вы хотите немедленно удалить?
Файл "..." не может быть перемещен в корзину.
Есть ли способ включить корзину для этой точки монтирования? У меня есть доступ на запись к разделу, но даже после создания ожидаемого /home/users/.Trash-$(id -u)и установки липкого бита, Nautilus по-прежнему не может использовать корзину.
Читая этот вопрос и спецификацию корзины, я обнаружил, что $HOME/.local/share/Trashэто стандартное местоположение (если $XDG_DATA_HOMEоно не установлено), и похоже, что Наутилус знает об этом лишь наполовину: он действительно пишет $HOME/.local/share/Trash/info/[filename]<.number>.trashinfoкаждый раз, когда я пытаюсь удалить файл, но все файлы пусты, и я все еще получаю сообщение об ошибке.
straceможно использовать для отслеживанияnautilusпутей, которые он пытается открыть, и проверить их состояние разрешений.