LinuxForum.Fans
Тема

Q про удаление файлов в корзину

Автор: Cruiser78 6 сообщений 2461 просмотров
#314052

Привет всем!

Имеем RFR-17 с гномом.
Есть домашний каталог юзера. И есть некий большой диск, на котором расположены некие каталоги, на которые есть ссылки в домашнем каталоге юзера.
Если мы удаляем файлы, которые живут в самом домашнем каталоге, то нет проблем, они по удалению попадают в корзину. Но если надо удалить файл, который лежит по ссылке на другом диске, то вместо перемещения в корзину гном ругается. Говорит, что не может на такое пойти и предлагает или отказаться от даления, или удалить безвозвратно.
Похожее проявляется на корзине самбы, когда корзина находится на ином томе, чем самбовый ресурс. Там это лечится добавлением к корзине свойства crossrename. А вот как вылечить это для обычной корзины гнома?

#314055

То есть, например подключили флешку с фильмом, сделали ссылку этой флешки в домашний каталог, удаляем фильм и он переносится в корзину в домашнем каталоге. Так что ли надо?

#314056

все дело в gnome-vfs, возможно где-то в наутилусе надо поставить галку или подправить xml файл, что бы он файлы перемещал в корзину. но эта фишка будет работать до тех пор. пока подключена удаленная фс.

#314084

Если это съёмный диск, то скорее всего на него выставлены права только для чтения. Также проверь права на каталог /home/username/.local/share/Trash.

#314096
Vascom написал:
То есть, например подключили флешку с фильмом, сделали ссылку этой флешки в домашний каталог, удаляем фильм и он переносится в корзину в домашнем каталоге. Так что ли надо?

Нет, флешки "корзинить" вряд ли надо. А вот если я из домашнего каталога, который находится на небольшом диске, вынес папку "Документы" на диск большего (сильно большего) размера? Почему бы его не корзинить?

#314215

Ну это замедлит систему. Если ты корзинишь внутри оной файловой системы, то операция занимает доли секунды, это же простой mv. А вот если из одной ФС в другую - то файл должен быть полностью скопирован, а это уже медленно и лишний раз тормозит систему.
Думаю поэтому так ни кто не делает.

Войдите или зарегистрируйтесь, чтобы ответить.