Não excluir ou mover para o lixo no menu de contexto em alguns diretórios (gnome)

0

No archlinux com o gnome 3.16.1, em alguns diretórios, por exemplo /srv/http/website/public/img/ eu não tenho opções para deletar um arquivo, ou mover para o lixo, no menu de contexto rightclick. Eu tenho que usar shift+del para excluir um arquivo.

Em outros, como /home/username/ , tenho essas opções.

Parece também que eu sou o proprietário dos arquivos em ambos os casos e tenho rwx de permissões. O que mais poderia ser o motivo?

    
por haheute 29.04.2015 / 07:55

3 respostas

1

Isso pode acontecer porque você não tem permissão para a pasta "Lixeira" dessa partição específica. Cada partição tem uma pasta oculta com o nome .trash-### (onde os hashes denotam algum número). Talvez você não tenha permissão para essa pasta. Tente alterar as permissões dessa pasta.

    
por 29.04.2015 / 07:59
1

Minha situação pode ser semelhante e pode ter alguma ajuda.

Eu tenho dois sistemas gnome do Ubuntu, um desktop e um laptop. Ambos têm o Apache instalado no local padrão de / var / www. Em ambos, eu me estabeleço como dono e, às vezes, www-data como grupo.

Fiquei perplexo que, usando o Nautilus, não consegui excluir o arquivo na área de trabalho usando a tecla delete, mas consegui no laptop. A área de trabalho precisava clicar com o botão direito do mouse e escolher excluir. Mais tarde eu descobri que shift-delete funcionaria, e nenhum método usou a lixeira.

Depois de puxar muito o cabelo (bem, não muito, como eu não tenho muito), percebi a diferença ... meu desktop tem / var montado em uma partição separada.

Parece que o Nautilus não moverá um arquivo para a lixeira de uma partição diferente, possivelmente somente se você não for o proprietário da raiz dessa partição, para que possa acessar o arquivo da lixeira nessa partição. Eu realmente não quero ser o proprietário da partição / var, então eu nunca testei isso. Talvez haja uma maneira de montar a partição que permitiria isso. Há alguma discussão sobre um problema similar no launchpad .

Um problema em ter uma lixeira fora do diretório do usuário que é r / w por usuários normais pode ser que outros usuários possam ver os arquivos uns dos outros.

Espero que isso ajude, pelo menos, a indicar o possível motivo, se não a solução.

    
por 27.08.2015 / 21:18
0
sudo rm -rf /home/yourusername/.local/share/Trash && 
    mkdir /home/yourusername/.local/share/Trash
    
por 05.05.2018 / 07:03