Não é possível mover arquivos para a lixeira

Não é possível mover arquivos para a lixeira

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

insira a descrição da imagem aqui

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:

  1. cd ~/.local/share
  2. ls -ld Trash
  3. Agora você tem que verificar se ele tem o dono certo.
  4. Se o proprietário for root- exclua a pasta com:sudo rm -r Trash
  5. 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 chowncomando 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 Trashpasta.

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/fstabem 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

informação relacionada