Это не похоже на один из случаев, обращенных прежде - я проверил их всех.
Я внезапно начал добираться, то сообщение "... не может быть помещено в мусор. Вы хотите удалить его сразу?" этим утром в моем Корневом каталоге только.
У меня есть Домашний раздел (ext4, смонтированный правильно) с символьными ссылками для пользовательских папок как Загрузки, Документы, и т.д. к папкам с теми же именами в разделе Данных (ntfs, смонтированный правильно).
Например, я не могу переместить файл в папку Downloads к Мусору, когда я пробую через Дом, но никакую проблему, если я пробую через раздел Данных, хотя рассматриваемый файл имеет то же владение и полномочия в обоих местах.
Также без проблем вообще с файлами в моей Домашней папке, включая подпапки как Public
это не symlinked к моему разделу Данных.
Интересная загадка для меня...
PS: Просто обновленный до 15,04, но я не думаю, что это имеет значение... Вообще-то, если задуматься это могло бы, возможно, быть что-то, чтобы сделать с обновлением от Наутилуса 3.10 к 3,14?
PPS: Эта ошибка была наконец разрешена некоторое время спустя в версии 16.10 и больше не существует в соответствии с Ubuntu 17.04.
Это - ошибка в nautilus
, так как того же не происходит в Надежном человеке (как Вы узнанный собой); объяснение этого поведения могло бы состоять в том, что nautilus
всегда попытки удалить файлы, достигнутые через эти /home
путь, как физически располагаемый в /home
раздел, даже когда они достигнуты через символьную ссылку на папку, физически расположенную в другом разделе: в этом случае, "повреждающем" файл как обычные сбои, потому что конечный файл не может быть быть перемещенным в Мусор пользователя, следовательно подсказка для удаления его сразу вместо этого.
Я только что выполнил новую установку Ubuntu 18.4 с / home на том же жестком диске и столкнулся с той же проблемой: файлы не могли быть отправлены в корзину. Я мог только удалить их полностью. Посмотрев на /home/current_user.local/share/Trash
, я увидел, что владельцем был root, и мне пришлось сменить владельца на пользователя для / Trash и обоих файлов внутри: / files и / info. Я предпочитаю делать это через nautilus как root (Терминал: sudo nautilus
), и теперь он работает. Спасибо всем за ваши полезные посты.