![Não é possível mover arquivos para a lixeira](https://rvso.com/image/1114976/N%C3%A3o%20%C3%A9%20poss%C3%ADvel%20mover%20arquivos%20para%20a%20lixeira%20.png)
Quando quero mover um arquivo para a Lixeira, o Nautilus me envia uma mensagem dizendo o seguinte:
Você não pode se moverexemplo.filepara a lata de lixo. Deseja removê-lo imediatamente?
Posso te dar essa foto, mas está em espanhol
Responder1
Eu tive o mesmo problema e descobri que o lixo tinha o dono errado. Então apaguei a pasta da lixeira e criei uma nova.
Passos:
cd ~/.local/share
ls -ld Trash
- Agora você tem que verificar se ele tem o dono certo.
- Se o proprietário for
root
- exclua a pasta com:sudo rm -r Trash
mkdir -m 700 Trash
Espero ter ajudado e que tenha resolvido o seu problema, porque resolveu comigo.
Responder2
Como mencionado porkr4utzseu problema é que o Lixo pertence ao root.
A melhor maneira de alterar a propriedade sem excluir a pasta Lixeira seria usar o chown
comando de um terminal (Ctrl+Alt+T):
sudo chown -R "$USER" ~/.local/share/Trash
Isso mudará o proprietário de root para você mesmo sem excluir sua Trash
pasta.
Responder3
Foi isso que funcionou para mim, se os arquivos que se recusam a excluir estiverem em uma partição que não esteja formatada como ext*
:
Abra /etc/fstab
em qualquer editor como root (por exemplo, usando sudo nano /etc/fstab
).
Adicione na linha da partição que você tem problemas a opção uid=1000
(se seu ID de usuário for 1000, senão altere-o)
Exemplo:
/dev/sdb2 /media/scambio vfat rw,utf8,umask=0,uid=1000 0 0
e reinicie
Responder4
Para mim, a partição foi montada em uma pasta de propriedade do root e outras pessoas não tinham permissão de gravação
drwxr-xr-x 22 root root 4096 Sep 17 01:31 data
Portanto, a pasta de lixo não pôde ser criada na pasta superior
Acabei de alterar as permissões da pasta onde a partição está montada... e pronto, funcionou!!!!
sudo chmod 777 data