Не вдається знайти чи створити каталог сміття?


16

Я є користувачем Xubuntu, і у мене є проблеми з цим. Коли я видаляю будь-які файли поза домом, вони не можуть бути видалені, а замість цього з'являється повідомлення з повідомленням "Неможливо знайти або створити каталог сміття" . Я сподіваюся, що знайду рішення для цієї проблеми, оскільки не можу позбутися непотрібних файлів. Дякую.


Це, мабуть, проблема монтажу. Будь ласка, опублікуйте рядок, /etc/fstabде знаходиться каталог.
Rinzwind

У мене немає папки в т.з. fstab, але у мене є fstab.d
حسن الشناوي

Відповіді:


10

Якщо ви торкнулися свого, /etc/fstabтоді вам доведеться це виправити. У ваших рядках повинно бути щось подібне /dev/sdc1 /media/Data ntfs-3g defaults,uid=1000,locale=en_US.utf8 0 2.

Примітка о uid=1000


У мене немає папки в т.з. fstab, але у мене є fstab.d
حسن الشناوي

fstab - це не папка, це файл
Mostafa Shahverdy

1
Трюк з uid = 1000 (мій ідентифікатор користувача в одній користувацькій системі) працює. Але чи це не означає, що якщо є інший користувач, він / він створить усі файли з собою як власником? Має бути якесь інше рішення ...
ubuplex

2
У мене виникають проблеми з розумінням цієї відповіді ... що означає "Ваші рядки повинні мати щось на зразок ..."? Чи слід додавати рядки? Чи повинні існувати рядки, і ми повинні їх редагувати?
Абхішек Дівекар

16

Не потрібно мати його десь іншим, щоб скопіювати його:

По-перше, підтвердьте, що ваш звичайний користувач має ідентифікатор "1000":

$ id

Потім

$ sudo mkdir -p /.Trash-1000/{expunged,files,info}
$ sudo chown -R $USER /.Trash-1000

Це для мене не вийшло. Також друга команда вводила підказку з проханням отримати додаткову інформацію.
barrypicker

Я відредагував свою відповідь ... спробуйте зараз.
Грег Белл

2
Цього дня, як видається, Xubuntu видаляє користувацькі файли /home/user/.local/share/Trash(містять три вищезгадані підпапки). Ви можете додати цю інформацію.
Адріан

6

Для мене це сталося після того, як я додав менеджер вікон LXQT; Я не знаю, чи це пов’язано, але я використовую нову інсталяцію, і це все, що я зробив до цього часу, тому я це згадав. Щоб виправити це, мені просто довелося змінити дозволи для каталогу Trash:

sudo chown -R $USER ~/.local/share/Trash

Це працювало для мене, не маю уявлення, чому це сталося в першу чергу. Не забудьте перезапустити після команди.
creativiii

спасибі людина, це працює !!
Прем'єр

2

Це відбувається, якщо ви видалите каталог сміття. Якщо ви єдиний користувач у системі, це прихований каталог під назвою ".Trash-1000" у кожному розділі (HDD або знімний пристрій). Він повинен містити три каталоги: 1. "expunged" 2. "files" 3. "info"

Я б запропонував скопіювати каталог з іншого розділу та видалити файли в ньому.

У мене була така ж проблема, і вона була вирішена таким чином. Ваш випадок може бути різним.


1
Це пояснює, чому він не може "знайти" каталог сміття. Чи маєте ви якесь уявлення, чому це не вдалося б "створити"? (Я не кажу, що ця відповідь є неправильною; я вважаю, що це правильно. Мені цікаво, чи маєте ви це розуміння.)
Елія Каган

1
Я насправді не знаю, і у мене те саме питання.
Макіш

2

У мене є аналогічна проблема після встановлення LXQT / lubuntu та переходу на Ubuntu. Просте рішення - зайти в папку ~ / .local / share та видалити папку "Кошик".

sudo rm -R ~/.local/share/Trash

Потім спробуйте видалити файл, він створить папку Кошик за замовчуванням з усіма необхідними дозволами.



0

Я вирішив цю проблему, повторно перерахувавши привід NTFS з належними дозволами, використовуючи прапор:

mount -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" <drive name> <mount point>

Це передбачає, що ваш використаний ідентифікатор 1000, який ви можете перевірити за допомогою idкоманди.


0

Видалення ~ / .local / share / Trash працювало для мене, але я не впевнений, що спричинило проблему. Я редагував fstab для монтажу другого жорсткого диска, але у мене також виникла проблема, що викликала моє максимізація оригінального HD, де машина навіть не завантажувалася.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.