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

Другие вопросы по тегам