gvfs-trash не удаляется
Я пытаюсь использовать gvfs-trash
и я получаю ошибку.
$ trash thefile
Error trashing file: Unable to find or create trash directory
Как я могу это исправить?
$ ls -ld ~/.local/share/Trash/
drwx------ 4 username username 4096 Jul 24 22:23 /home/username/.local/share/Trash/
ls -ld ~/.local/share/
drwx------ 3 username username 4096 Jul 24 22:23 /home/username/.local/share/
1 ответ
Когда вы удаляете файл, который находится не в том же разделе вашего домашнего каталога, он перемещается в каталог.Trash-1000 в корне любого раздела, которым вы являетесь. Убедитесь, что каталог .Trash-1000 доступен для записи пользователю, под которым вы хотите удалить файл.
Я получил ту же ошибку, мой корневой раздел отличался от моего домашнего каталога, который является зашифрованным разделом. Каталог /.Trash-1000 не был доступен для записи текущему пользователю, на котором я вошел.
sudo chown MYUSERNAME /.Trash-1000