У меня есть две машины под управлением одной и той же Ubuntu 18.10. На обоих из них у меня есть несколько креплений привязки в /etc/fstab
, как показано ниже:
# file system mount point type options dump pass
/mnt/hdd/folder /home/user/data none bind,x-gvfs-hide 0 0
После того, как я обновил одну из этих машин до 19.04, я получил две следующие ошибки:
Я не могу переместить файлы из bind mounts в корзину (ни с помощью Nautilus GUI, ни через gio trash
):
$ gio trash file.txt
gio: file:///home/user/data/file.txt:
Trashing on system internal mounts is not supported
fstab
не скрыт и отображается как смонтированный раздел Как это исправить? Или где я могу отправить отчет об ошибке? Или есть обходной путь? (В конце концов, прошло несколько месяцев с момента выпуска 19.04.) Особенно неработающий мусор раздражает.
Я понимаю, что некоторое время передало начиная с Вашего сообщения, но проблема остается на Ubuntu 19.10, таким образом, этот ответ мог бы все еще быть информативным некоторым.
trash
команда от пакета командной строки trash-cli
и что это хорошо работает с, связывают, монтируется (Однако не идеальное решение для настольного компьютера, я предполагаю). На ноте стороны, у меня лично также есть проблема о моем компьютере с Ubuntu (и также ранее на Fedora, если я вспоминаю правильно), но я, кажется, не встречаюсь с этой проблемой на Manjaro (использующий Deepin DE, по крайней мере, я не примерил другую настольную среду и не знаю, могло ли это быть связано с ним). Я предполагаю, что было бы интересно заняться расследованиями, как те две различных системы обрабатывают мусор для определения, где проблема находится на Ubuntu (и другие дистрибутивы, имеющие ту же проблему).
x-gvfs-hide
. В моем случае единственная разница, которую я могу определить, - то, что я также имею defaults
опция. Таким образом, это дало бы следующее с Вашим примером: # file system mount point type options dump pass
/mnt/hdd/folder /home/user/data none defaults,bind,x-gvfs-hide 0 0